这2天,我面临很奇怪的问题。 当我解压大文件时,iowait变得非常高,超过70%我做iotop,结果得到了3个高IO的进程
gzip -d filename [flush-202:1] [jbd2/xvda1-8]
当进程运行时,可用内存(RAM)也仍然在4GB左右。 正因为如此,所有的过程都成为瓶颈,使服务器变慢。 但是在提取文件完成之后,这2个进程仍然在那里[flush-202:1]&jbd2 / xvda1-8]具有高IO。
我试图从这个EC2创buildAMI,并使用这个AMI启动新的实例,但结果仍然一样。 艾奥瓦州仍然很高。
任何身体面前同样的问题?
谢谢你的帮助。
注意:服务器使用Amazon Linux运行,3.4.48-45.46.amzn1.x86_64。
这听起来很正常。 如果您要求服务器执行大量的I / O操作,那么I / O会变慢,因为进程必须等待。 如果您愿意放慢解压缩以保持高响应度,则可以使用ionice或ratepipe 。