我試圖在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