TL; DR
Nếu bạn có thể sử dụng iotop
, hãy làm như vậy. Khác điều này có thể giúp đỡ.
Sử dụng top
, sau đó sử dụng các phím tắt:
d 1 = set refresh time from 3 to 1 second
1 = show stats for each cpu, not cumulated
này có để hiển thị các giá trị > 1.0 wa
cho ít nhất một lõi - nếu không có diskwaits, đơn giản là không tải IO và không cần phải nhìn xa hơn. Tải trọng quan trọng thường bắt đầu > 15.0 wa
.
x = highlight current sort column
<and> = change sort column
R = reverse sort order
Chọn 'S', cột trạng thái quy trình.Đảo ngược thứ tự sắp xếp để các quy trình 'R' (chạy) được hiển thị trên đầu trang. Nếu bạn có thể phát hiện các quá trình 'D' (đang chờ đĩa), bạn có một chỉ báo cho biết thủ phạm của bạn có thể là gì.
Vâng, về mặt kỹ thuật cũng đúng đối với Linux, vì người dùng chỉ xử lý các trang trong bộ đệm trang ...;) – Damon
Chỉ câu hỏi tôi có và câu trả lời tôi đang tìm nhưng không phù hợp với câu hỏi này tốt hơn ở SuperUser? –
Và đây là lý do tại sao Linux kém hơn so với Solaris và MacOS vì chúng có dtrace được xây dựng để làm cho việc tìm kiếm này đơn giản: -/ –