Làm thế nào để iotop tính toán hoạt động I / O tương đối?


15

Tôi đang chạy một số quy trình I / O nặng trên máy trạm của mình và gần đây đã cài đặt iotopđể giám sát chúng. Đây là một ảnh chụp màn hình gần đây:

ảnh chụp màn hình iotop

Tôi hơi bối rối về các bài đọc trong IO>cột. Nó cho biết đĩa của tôi đang chạy ở khoảng ~ 1500% hoạt động I / O. Điều đó thậm chí có thể?

Làm thế nào để tìm ra I / O tối đa có thể của đĩa của tôi từ những bài đọc này? Và iotop tính toán hoạt động I / O tương đối như thế nào?

Câu trả lời:


13

iotophiển thị số liệu thống kê từ một số nguồn gốc khác nhau; Cẩn thận khi thêm công cụ.

Cuộc thảo luận trước này bao gồm sự khác biệt giữa số lượng đọc / ghi trên mỗi quy trình và tổng số tiền đọc / ghi của hệ thống: chúng bao gồm các nội dung khác nhau vì số tiền trên mỗi quy trình bao gồm tất cả I / O (cho vào đĩa, vào bộ đệm, vào mạng, v.v. .) trong khi tổng số hệ thống nằm giữa RAM và đĩa (bao gồm trao đổi, ghi bộ đệm bị trì hoãn, v.v.).

Bạn không thể thêm số từ IO>cột. Chúng cho thấy phần nào thời gian của mỗi quy trình được dành cho I / O, chứ không phải phần nào trong tổng số I / O đến từ mỗi quy trình. 99,9% có nghĩa là quá trình này luôn bị chặn trên I / O.

Việc tính toán I / O theo quy trình rất khó khăn vì rất nhiều I / O được chia sẻ giữa các quy trình (bộ đệm của các tệp được sử dụng bởi nhiều quy trình, một quy trình yêu cầu RAM khiến một quy trình khác bị tráo đổi, v.v.)

Tôi không nghĩ rằng có một định nghĩa hữu ích về I / O tối đa có thể của đĩa. Có tốc độ ghi tuần tự tối đa và tốc độ đọc tuần tự tối đa tại các điểm khác nhau của chuỗi ( hdparm -thiển thị một số giá trị này), nhưng đó không thực sự là dấu hiệu của việc sử dụng thực tế. Đọc và viết các tập tin thường không tuần tự; trên đĩa cứng, việc di chuyển đầu để truy cập vào một vị trí khác thường là điều mất nhiều thời gian nhất.


1
Các tỷ lệ phần trăm được hiển thị cho thấy ảnh chụp nhanh theo thời gian, sẽ rất tuyệt nếu nó hiển thị mức trung bình di chuyển trong mọi thời điểm.
CMCDragonkai
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.