杜,find并加载平均

我有一个复杂的目录结构,其中有很多小文件。 喜欢:

/opt/data/1000/45/32/2009/10/15/76543.zip 

当我启动du或在这个目录(/ opt / data /)上find我的服务器负载增加了很多(0,5 – > 25),我的系统不再响应。

我能否“放慢”du / find命令的执行以保持我的系统可用? 我不在乎命令是否需要3天才能运行:-)我已经尝试了nice -n 19没有成功…

谢谢 !

你可以用“ionice”对系统更加温和。

例如:

 $ ionice du /opt/data 

你甚至可以在一个pid上设置io调度:

 $ ionice -c 3 -p 1023 

有关如何使用“ionice”的更多信息,请参见手册页

我会做ionice和好:

所以运行ionice后,运行renice:

 renice -n 20 -p 1023 

您也可以在首先启动stream程。