Да, на сервере только nginx + php-fpm
PHP без ZTS
В момент всплеска по top видно, что в топе именно php-fpm процессы, памяти больше есть не начинают.
По itop картинка в момент всплеска не меняется.
Есть вот такой факт. Если всплеск происходит под конец рабочего дня, то автоматический рестартер php-fpm может не среагировать, т.к. Load Average поднимается незначительно. НО нагрузка на CPU получается около 15% (период малой активности пользователей). Хотя если все штатно, то вечером/ночью нагрузка на CPU около 5%. Ручной рестарт php-fpm вечером приводит к уменьшению загрузки CPU до штатных 5%.
Т.е. если что-то в php-fpm "залипает", то это сохраняется до его рестарта. И уменьшение активности пользователей ситуацию не выравнивает.
Вот еще что. Помогает избавиться от всплеска /etc/init.d/php-fpm reload , т.е. мастер процесс php-fpm при этом не рестартует.