我安装了 iotop 并且看到一个我不明白的命令并且它使用了 96-99% 的 IO?
就是这个:
find /var/www/virtual/webpult.hu -type f -path */phptmp/sess_* -cmin +24 -exec rm -v {} ;
我上传了一张带有 iotop 和 htop 截图的图片。
我安装了 debian squeeze 和 i-mscp。页面是 webpult.hu ,它运行 prestashop。 截图在这里
现在,启动服务器 30 分钟后,磁盘读取速度为 8M/s。相同的 TID 吞噬了它。
答案1
这很可能来自一个 cron 作业,旨在从网站中消除旧的 PHP 会话数据/var/www/virtual/webpult.hu
。
如果将此 cron 作业更改为find
仅在数据实际存储的位置运行而不是在整个 Web 树中运行,则可以大大加快速度。