LINUX.ORG.RU

php-fpm 7.0 медленнее php-fpm 5.6

 ,


0

1

Столкнулся со странностью: при переходе с php 5.6.28 на 7.0.13 скорость упала в разы.

оба php-fpm запущены одновременно на разных портах, в пуле разрешено только по 1 потоку. Свободной памяти дофига, свободных ядер дофига. Диск ssd, кеш приложения лежит в tmpfs

php-fpm -i отличается в 2-х пунктах:

1) в 7.0 «Virtual Directory Support» запрещен

2) в 7.0 «Thread Safety» запрещен (собран без --enable-maintainer-zts)

на 5.6 страничка формируется 1 сек, на 7.0 - 8 сек. (а без opcache - 11 сек.)

Есть «strace -ttt -T» для обоих запросов. Длительности запросов к БД практичестки не отличаются. Число syscall для 5.6 - 51k, для 7.0 - 49k

Как понять где регрессия ?

PS проект moodle ( moodle.org )

★★★★★

php-fpm запущены одновременно на разных портах

Использовать сокеты не лучше будет ?
Это не совет, это вопрос.

Deleted
()
Ответ на: комментарий от surefire

4.4.27

и почему-то по-умолчанию «/sys/kernel/mm/transparent_hugepage/enabled always»

точнее почему она такая, понятно - в конфиге указана, а вот зачем она была включена - не могу вспомнить.

vel ★★★★★
() автор топика
Последнее исправление: vel (всего исправлений: 1)
Ответ на: комментарий от Deleted

Для отладки удобнее порты.

vel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.