Điểm:0

/proc/diskstats báo cáo số liệu thống kê đọc đĩa không chính xác trong nhân HWE 5.11.0-46 trong Ubuntu 20.04. Hạt nhân 5.4.0-94 vẫn ổn

lá cờ uy

Hd-idle ngừng hoạt động khi tôi cài đặt nhân 5.11 HWE trên Ubuntu 20.04. Cuối cùng tôi thấy rằng /proc/diskstats đang báo cáo hoạt động đọc đĩa ảo. Dưới đây là số liệu thống kê cho một trong các ổ đĩa của tôi chạy dưới 5.4.0. Tôi đã gạch chân bộ đếm đọc đĩa được sử dụng bởi hd-idle để kiểm tra hoạt động của đĩa:

grep sdg /proc/diskstats 
   8 96 sdg 12758 4 793104 49835 446 0 7840 262 0 47720 39172 0 0 0 0
                         ------
   8 97 sdg1 12606 4 787936 49248 446 0 7840 262 0 47308 38712 0 0 0 0
   8 105 sdg9 41 0 576 94 0 0 0 0 0 112 68 0 0 0 0

Nhân HWE (5.11) báo cáo số lần đọc đĩa tăng liên tục trên thiết bị thô với tốc độ có thể từ 5 đến 10 lần đọc mỗi giây và điều này ngăn không cho hd-idle quay xuống ổ đĩa. Lưu ý rằng không có hoạt động đọc trên các phân vùng riêng lẻ.

Bản thân đĩa dường như thực sự không hoạt động vì tôi có thể buộc nó quay xuống (sử dụng 'hd-idle -t sdg') và nó không quay ngược lại ngay lập tức.

Vì vậy, có vẻ như nhân HWE 5.11 đang báo cáo I/O đọc ảo không thực sự ở đó. Như tôi đã nói trong tiêu đề, kernel 5.4 hoạt động chính xác.

Ổ đĩa này là một trong sáu ổ cứng là thành viên của zpool ZFS và tất cả chúng đều gặp sự cố này. Hệ thống, ổ đĩa khác của tôi là SSD NVME và SSD 2,5 "và tôi không biết liệu chúng có báo cáo số lần đọc đĩa ảo hay không vì chúng không bao giờ ở chế độ chờ hoàn toàn.

FWIW, tôi đã tìm kiếm launchpad và bugzilla.kernel.org và tôi không thấy bất kỳ lỗi hoặc báo cáo nào phù hợp với hành vi này.

Cập nhật 17/01/22: Sự cố tương tự xảy ra trên Linux 5.8.0-63. Đây là một minh chứng khác (trên 5.8.0) về sự cố trong đó diskstats hiển thị các lần đọc xảy ra với một ổ đĩa thực sự quay xuống và ở chế độ ngủ:

$ sudo hd-nhàn rỗi -t sdg
$ hddtemp/dev/sdg
/dev/sdg: HGST HDN726040ALE614: ổ đĩa đang ngủ
$ grep sdg /proc/diskstats
   8 96 sdg 6272 2 48966 34365 345 1 5952 315 0 21544 34858 0 0 0 0 12 177
   8 97 sdg1 3279 2 42088 29129 345 1 5952 315 0 16584 29445 0 0 0 0 0 0
   8 105 sdg9 41 0 576 86 0 0 0 0 0 104 86 0 0 0 0 0
$ ngủ 5
$ grep sdg /proc/diskstats
   8 96 sdg 6302 2 48986 34367 345 1 5952 315 0 21580 34860 ​​0 0 0 0 12 177
   8 97 sdg1 3279 2 42088 29129 345 1 5952 315 0 16584 29445 0 0 0 0 0 0
   8 105 sdg9 41 0 576 86 0 0 0 0 0 104 86 0 0 0 0 0
$ hddtemp/dev/sdg
/dev/sdg: HGST HDN726040ALE614: ổ đĩa đang ngủ

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.