0
我有相當大的應用程序,現在我看到有不良內存泄漏,是否有某種軟件或允許我看到當前執行的內容腳本和它們的大小? 我使用Apache,如果有幫助。服務器 - 知道哪些腳本正在運行,以及它們的內存使用情況
謝謝。
我有相當大的應用程序,現在我看到有不良內存泄漏,是否有某種軟件或允許我看到當前執行的內容腳本和它們的大小? 我使用Apache,如果有幫助。服務器 - 知道哪些腳本正在運行,以及它們的內存使用情況
謝謝。
你見過top(1)
? M
鍵將按內存使用情況排序。請注意0列,它向您顯示進程的駐留集大小 - 大概佔用多少內存。
需要大部分內存的東西是/usr/sbin/httpd.event ...我也可以看到它產生了很多/ usr/bin/php-cgi -c /var/www/vhosts/drawpr.com/ etc/php.ini –
這聽起來像你正在運行PHP作爲[標準CGI處理程序](http://php.net/manual/en/security.cgi-bin.php)。你可能想要使用['mod_php'](http://www.php.net/manual/en/security.apache.php),或者更好,['FastCGI'](http://www.fastcgi .COM /文檔/的faq.html#PHP)。這應該有助於減少系統負載。要在PHP程序中搜索內存泄漏,請使用['memory_get_usage()'](http://php.net/manual/en/function.memory-get-usage.php)。祝你好運! – sarnold