Категории: Linux

Как вычислить память, потребляемую PHP-FPM

Вычисление этого значения важно для правильной настройки php-fpm воркеров, в частности максимального количества процессов pm.max_children.

Посмотреть всю резидентную память, потребляемую каждым процессом fpm можно, выполнив:

ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' | grep php-fpm

 

Вычислить среднее значение потребления можно командой:

ps --no-headers -o "rss,cmd" -C php-fpm | awk '{ sum+=$1 } END { printf ("%d%s\n", sum/NR/1024,"M") }
[Посещений: 254, из них сегодня: 1]

Свежие посты

Расширение Wi-Fi сети на примере Mikrotik

Существует несколько способов расширить зону покрытия Wi-Fi сетей: использовать усилители Wi-Fi сигнала (репитеры), настроить WDS…

22 июля 2025

Замена аккумуляторов в ноутбуках

Заменять аккумулятор в ноутбуках необходимо, когда он перестает удерживать заряд достаточное время или же когда…

16 июля 2025

Проблема с обнаружением Wi-Fi сетей Mikrotik

Проблема: в роутере Mikrotik настроены Wi-Fi 6 сети на частоте 2.4 и 5 ГГц, они…

14 июля 2025

Апгрейд и замена SSD диска в MacBook: тонкости

Апгрейд и замена диска в Макбук практически всегда возможны, но в зависимости от поколения ноутбука…

11 июля 2025

Увеличение памяти компьютера: как выбрать китайскую память

Апгрейд памяти в компьютере дело не такое уж и сложное: выбрать совместимую планку и установить…

11 июля 2025

Как проапгрейдить WiFi и Bluetooth в ноутбуке: полное руководство

В этой статье мы озадачились апгрейдом Wi-Fi и Bluetooth в ноутбуке. Казалось бы, процедура не…

10 июля 2025