Mat*_*ieu 0 linux find load-average
我有一个复杂的目录结构,里面有很多小文件。喜欢:
/opt/data/1000/45/32/2009/10/15/76543.zip
Run Code Online (Sandbox Code Playgroud)
当我在这个目录 (/opt/data/) 上启动du
或 时find
,我的服务器负载增加了很多 (0,5 --> 25) 并且我的系统不再响应。
我可以“减慢” du/find 命令的执行速度以保持系统可访问吗?我不在乎命令是否需要 3 天才能运行 :-) 我已经尝试过但nice -n 19
没有成功......
谢谢 !
您可以使用“ionice”对系统更温和。
前任:
$ ionice du /opt/data
Run Code Online (Sandbox Code Playgroud)
您甚至可以在 pid 上设置 io 调度:
$ ionice -c 3 -p 1023
Run Code Online (Sandbox Code Playgroud)
有关如何使用“ionice”的更多信息,请参见手册页