檢視PHP-FPM的記憶體佔用、程序個數等資訊

仁义礼智信的發表於2024-05-07

檢視每個PHP-FPM程序的記憶體佔用(並排序):

1ps -ylC php-fpm --sort:rss

這個命令會顯示所有php-fpm程序的記憶體佔用情況,並按記憶體佔用大小進行排序。

檢視當前php-fpm總程序數:

1ps -ylC php-fpm --sort:rss | wc -l

這個命令會列出php-fpm的所有程序,然後透過wc -l計算行數,從而得到程序總數。

檢視消耗記憶體最多的前N個程序(例如前40個):

1ps auxw | sort -nr -k 4 | head -n 40

這裡,我們透過ps auxw獲取所有程序的詳細資訊,然後用sort命令按第四列(RSS記憶體佔用)降序排序,最後用head命令取出前40個結果。

相關文章