很多朋友在使用WINDOWS系统环境的时候,使用iis作为服务的经常出现php-cgi.exe占用,比较大CPU使用。经常飙升到100%,虽然只是瞬间。但是一直这样持续导致网站访问时候非常卡。虽然我们经常建议运行PHP网站不太建议使用WIN系统,更推荐使用linux系统,但是不少朋友喜欢WIN的可视化操作,织梦模板网页确实没有办法。
经过我们技术的检查发现tmp目录下已经产生了大量临时碎片文件:
粗略统计发现临时碎片文件当前26w+的数量,而且还在刷新上升,这么多的临时文档当然会让我们的服务器“宕机”
因为我们使用命令删除临时文件
del /f /q /s tmp/*.*
当删除完接近200w临时文件后,系统的占用的确有了明显的改善。如下图:
最后武林网还想再提醒一句:最好再检查检查为什么会产生了这么多phpsession文件。从而逐步进行优化。
以上就是iis window服务器下php-cgi.exe导致CPU占用100%解决方法详解的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答
图片精选