Почему нет прироста после перехода на php-fpm с обычного php?

Собственно провел тест на ApacheBenchmark до и после. Разница несущественная.

И ещё такое странное ощущение, что php-fpm не держит код заинклюженных файлов в памяти, т.к. при изменении кода файла, отображается изменённый результат, а по идее должен отображаться старый (загруженный ранее).

Для перезагрузки есть команда /etc/init.d/php5-fpm reload но она по сути не нужна.

Или я забыл какой-то парамер в конфигурации указать?
  • Вопрос задан
  • 2501 просмотр
Решения вопроса 1
@fallen
рекомендую 5.3.4 из свн, собрать с -disable-all и включать только нужные модули, по необходимости. Не забываем apc — последняя версия уже хорошо с fpm работает. Ну и оптимизации сборки под свою платформу.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Wott
@Wott
RTFM php-fpm.org/wiki/FAQ

Does the PHP-FPM to speed processing of requests?



No, it does not really change anything. However, if you use some of the special features, the performance of certain queries can be accelerated.
Ответ написан
Комментировать
И ещё такое странное ощущение, что php-fpm не держит код заинклюженных файлов в памяти

Хм… по крайней мере стандартная php их так же не держит. А php-fpm должна?
У меня php стала кешировать opcode только при использовании каких либо система кеширования вида eAccelerator или WinCache. Тогда по замерам скорости инклюды стали делаться заметно быстрее, да и изменение исходников не сразу применяются.
Ответ написан
Комментировать
@bondbig
Никакого прироста перед mod_php вы и не получите. Только экономию памяти.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы