У меня есть экземпляр Amazon EC2 с NGINX + PHP-FPM (через сокет) + APC.
Я вижу что-то. как это в iotop при высокой нагрузке.
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
7200 be/4 www-data 0.00 B/s 135.12 K/s 0.00 % 0.00 % php-fpm: pool www
7202 be/4 www-data 0.00 B/s 308.84 K/s 0.00 % 0.00 % php-fpm: pool www
7183 be/4 www-data 0.00 B/s 61.77 K/s 0.00 % 0.00 % php-fpm: pool www
7185 be/4 www-data 0.00 B/s 69.49 K/s 0.00 % 0.00 % php-fpm: pool www
7186 be/4 www-data 0.00 B/s 73.35 K/s 0.00 % 0.00 % php-fpm: pool www
7189 be/4 www-data 0.00 B/s 196.89 K/s 0.00 % 0.00 % php-fpm: pool www
7191 be/4 www-data 0.00 B/s 158.28 K/s 0.00 % 0.00 % php-fpm: pool www
Большая часть логов уже отключена, скрипт не записывает никаких файлов, но все равно много операций записи на диск (до 500 IOPS по статистике AWS).
Есть ли способ уменьшить количество операций записи на диск?
Вы должны выяснить, почему PHP нужно писать на диск. Если есть сомнения, я бы попытался настроить сеансы PHP на RAM-диск.
Меня все еще интересует ваш вывод iotop: Общая ЗАПИСЬ НА ДИСК: 0,00 бит / с