我的磁盘经常被利用,但是top
(和htop
,一个自定义的替代品)没有任何可疑之处。
有没有一种方法可以按I / O(更具体而言:磁盘)利用率对进程进行排序?
编辑
发现使用iotop
那些奇怪的过程是flush-8:16
和jbd2/sdb3-7
。似乎与通常的文件系统操作有关。
1
如果我是对的,则flush和jbd担心日志(FS元数据)与磁盘的同步。这意味着您必须有一些写入磁盘或读取大量数据的进程,并且挂载上有atime选项。我不建议您这样做,因为某些软件依赖它(mutt,我听说过一个备份工具),但是您可以将挂载设置为relatime甚至“更好” noatime。每次读取文件时,后者将完全停止更新访问时间(这会导致磁盘写入)。
—
惠更斯州