Назад | Перейти на главную страницу

Медленный ввод-вывод из-за APC

У меня есть vps под управлением Ubuntu 10.04 с nginx в качестве моего веб-сервера. Я использую APC для кеширования php, и я заметил, что мой сервер выполняет много запросов к диску, в результате у меня медленнее ввод-вывод. У меня около 50 сайтов, работающих на моем vps, и все они работают на wordpress. Vps имеет 2 ГБ оперативной памяти с 2 ГБ SWAP. Я заметил, что APC использовал 100% фрагменты. Вы можете увидеть мою статистику APC здесь http://negima.nu/apc.php

Может ли кто-нибудь помочь мне оптимизировать APC? потому что это вызывает медленный ввод / вывод

top - 09:34:24 up 2 days, 22:02,  1 user,  load average: 0.39, 0.41, 0.32
Tasks:  25 total,   1 running,  24 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.3%us,  0.9%sy,  0.0%ni, 95.8%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   4194304k total,   849228k used,  3345076k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

Вы дали кешу APC 2 ГБ ОЗУ, но на вашем VPS только 2 ГБ ОЗУ! Поэтому система должна поменяться местами, чтобы вообще что-либо делать.

Чтобы решить эту проблему, уменьшите размер кеш-памяти APC или увеличьте объем оперативной памяти.