tôi muốn xem một quá trình được đưa ra trong unix theo thời gian để xem những gì bộ nhớ thời gian phát triển (một công việc chạy dài của nó)làm thế nào để theo dõi một cách sử dụng bộ nhớ quá trình theo thời gian - ubuntu
Tôi đoán tôi có thể làm
ps -aux | grep PID
và chạy ứng dụng này từ cron cứ 5 phút một lần, nhưng có vẻ như có cách nào tốt hơn.
Có cách nào tôi có thể sử dụng sar để thực hiện việc này không?
câu hỏi của bạn thuộc về ubuntu hoặc superuser –
Tôi đã suy nghĩ về điều này, nhưng từ quan điểm của nhà phát triển và vấn đề phát triển của nó, quá trình của tôi bị rò rỉ bộ nhớ, không phải là SA .... Tôi đoán tôi có thể thử trên đó, nhưng có vẻ như có liên quan trên cả hai ... – Joelio
Bản sao của http://stackoverflow.com/questions/563168/monitor-a-programs-memory-usage-in-linux? Cũng đề nghị sử dụng 'top' với các tùy chọn' -p -b -d'. – Iterator