Tenho instância do Amazon EC2 com NGINX + PHP-FPM (através de soquete) + APC.
Eu vejo algo. assim emiotopem alta carga.
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
A maior parte dos logs já está desativada, o script não grava nenhum arquivo, mas ainda há muitas gravações em disco (até 500 IOPS de acordo com as estatísticas da AWS).
Existe alguma maneira de reduzir as gravações em disco?
Responder1
Você precisa descobrir por que o PHP precisa gravar no disco. Na dúvida, tentaria configurar as sessões PHP para estarem em um disco RAM.
Ainda me pergunto sobre sua saída do iotop:ESCRITA TOTAL NO DISCO: 0,00 B/s