32 linux performance ext3 rm unlink
我使用默认选项安装了 ext3 文件系统。在它上面我有一些 ~ 100GB 的文件。
删除任何此类文件需要很长时间(8 分钟)并会导致大量 io 流量,从而增加服务器负载。
有什么方法可以使 rm 不那么具有破坏性?
Mat*_*ure 14
最有趣的答案最初埋在对该问题的评论中。这是使其更加明显的一流答案:
基本上这里的方法都不起作用,所以我们开发了自己的方法。在这里描述:http : //www.depesz.com/index.php/2010/04/04/how-to-remove-backups/ – depesz 2010 年 4 月 6 日 15:15
该链接是对探索和发现可行解决方案的令人难以置信的彻底分析。
另请注意:
文章说:
如您所见,我使用
-c2 -n7了 ionice 的选项,这看起来很正常。
这是真的,但用户 TafT 说,如果您不想受到干扰,那么-c3“空闲”将是比-c2“尽力而为”更好的选择。他曾经-c3在后台构建,并发现它运行良好,而不会导致构建永远等待。如果你真的有 100% 的 io 使用率,那么-c3不会让删除完成,但他不希望这是你基于工作测试的结果。
| 归档时间: |
|
| 查看次数: |
28252 次 |
| 最近记录: |