Tình huống của tôi là thỉnh thoảng một quy trình cụ thể (trong trường hợp này là Thunderbird) không phản ứng với đầu vào của người dùng trong một phút hoặc lâu hơn. Tôi phát hiện ra iotop
rằng trong thời gian này, nó ghi khá nhiều vào đĩa, và bây giờ tôi muốn tìm xem nó ghi tập tin nào, nhưng không may iotop
chỉ cung cấp số liệu thống kê cho mỗi quy trình chứ không phải cho mỗi tệp đang mở (-descriptor).
Tôi biết rằng tôi có thể sử dụng lsof
để tìm ra các tệp mà quy trình hiện đang mở, nhưng tất nhiên Thunderbird có rất nhiều trong số chúng mở, vì vậy điều này không hữu ích. iostat
chỉ hiển thị số liệu thống kê trên mỗi thiết bị.
Vấn đề chỉ xảy ra ngẫu nhiên và có thể mất khá nhiều thời gian để nó xuất hiện, vì vậy tôi hy vọng tôi không phải sải bước Thunderbird và lội qua những khúc gỗ dài để tìm ra tập tin nào có nhiều ghi nhất.