Linux

Linux 上的程序記憶體使用情況(事後分析)

  • November 23, 2010

我正在嘗試在程序完成後(在 Linux 上)查找程序的記憶體使用統計資訊。有沒有辦法做到這一點?

我知道我可以在程序執行時通過查看 /proc/{id}/status 來獲取這些數據,但是該文件在程序終止後就消失了。

這個怎麼樣:http: //tstarling.com/blog/2010/06/measuring-memory-usage-with-strace/

atop有一個守護程序模式,它將記錄各個程序使用的各種資源。

debian 包以/usr/bin/atop -a -w /var/log/atop.log 600. 您可以使用 訪問數據,並使用和sudo atop -r導航到系統載入或應用程序死亡的時間。與其他頂級工具類似,也有多種方法可以呈現數據。t``T

引用自:https://serverfault.com/questions/205034