我试图在Mac(Lion)上运行一个UAMP堆栈(zend服务器,unix/apache/mysql/php)来杀死一个长时间运行的PHP进程。在Mac OS X中杀死PHP进程
当我运行“top”命令时,我无法在任何地方看到PHP进程。我知道它至少达到100%的CPU,因为我可以听到风扇,但是我没有看到任何CPU使用率高的东西。我也可以看到进程记录事情,因为我正在流式传输日志文件。最重要的是,我的浏览器仍在等待请求。
更新:感谢有关活动监视器的提示。看来,我不得不看所有进程下,发现httpd运行在100%。再次感谢所有。
apache的CPU使用情况如何? – 2012-03-04 23:13:36
停止服务器,并且这个过程也将结束!首先,我看到你的问题我以为你想通过php脚本使用sig来杀死pid,如果是这样的话,请阅读此文档 - > http://br.php.net/manual/en/function.posix-kill.php – B4NZ41 2012-03-04 23:21:57
快速提示:不要使用top,使用活动监视器('/ Applications/Utilities/Activity Monitor.app')。它为排序和分类过程提供了更好的工具,并且大多数时候它似乎以某种方式比'top'产生无处理器负载。 – octern 2012-03-04 23:43:34