Bằng cách chạy top, htop, uptime, v.v. chúng ta có thể thấy trung bình tải là ba giá trị biểu thị tải trung bình trong 1/5/15 phút cuối ( thực sự không phải vậy , nhưng đó không phải là câu hỏi ở đây).
Đôi khi tôi sẽ nhận thấy rằng tôi có mức trung bình tải khá cao trong 15 phút qua, nhưng tải hiện tại rất thấp. Có tiện ích / chương trình nào có thể liệt kê các quy trình (ngay cả khi chúng không còn tồn tại) đã tiêu tốn nhiều thời gian CPU nhất trong 1/5/15 phút cuối (hoặc một số giai đoạn tương tự khác)?
Tôi biết rằng trung bình tải cũng có thể được gây ra bởi các quá trình chờ I / O, nhưng tôi chủ yếu quan tâm đến việc xem các ứng dụng ngốn CPU nhất (mặc dù có thể thấy I / O lịch sử cũng sẽ tốt).
Theo như tôi biết, việc chạy htop và sắp xếp theo thời gian không thể giúp tôi ở đây, vì nếu máy tính đã hoạt động được một thời gian thì các giá trị hàng đầu sẽ không nhất thiết phải liên quan đến quá khứ gần đây.