jbd2 / dm-0-8消耗所有I / O


16

jbd2 / dm-0-8是什么,为什么要消耗我的所有I / O使用率并导致I / O等待?

反正有禁用它吗?

Bonnie ++结果:http : //pastebin.com/iQCWP1qp

$ sudo hdparm -t /dev/sda1

/dev/sda1:
 Timing buffered disk reads: 108 MB in  3.02 seconds =  35.71 MB/sec

1
用较快的磁盘替换较慢且可能发生故障的磁盘。
迈克尔汉普顿

谢谢,正如您提到的慢速磁盘一样,我附加了bonnie ++结果。这是慢速磁盘吗?
超级马里奥

Sheesh,我台式机上已有三年历史的驱动器比这快。
迈克尔·汉普顿

哦,即使是hdparm结果(添加到我的问题中)也足以导致此问题?
超级马里奥

有关如何跟踪jbd2出现在iotop我身上的百分比较高的内容的详细信息:serverfault.com/a/801223/181704
Iwan Aucamp

Answers:


13

jbd是“新闻发布阻止设备”。dm-0-08表示由设备映射器映射的设备。它仅表示您正在执行IO,并且已正确刷新到磁盘。它本身并不是IO的来源。

这是基于问题的模糊性的建议:如果您需要更少的iowait时间,则您的计算机需要减少工作量,提高工作效率或拥有更多的io资源进行工作。


谢谢,我尽我所能调整设置,但仍然没有更改。我还添加了我的bonnie ++结果。我希望这可能对您有所帮助,因为磁盘速度慢。
超级马里奥

1

文件系统是最近创建的吗?是否有任何名为ext4lazyinit的进程?

然后,等待文件系统初始化(准备,格式化)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.