Krishna
Продался Java
Перешел на PHP 5.1. Однако, заметное ускорение с новой опцией --with-zend-vm=GOTO!
Визуально заметное ускорение удалось получить при переходе с 5.0.5 на 5.1.4
Однако, для того, чтобы добиться максимального ускорения использовалась "фишка" новой виртуальной машины - директива --with-zend-vm=GOTO.
Насколько я понимаю, она отвечает за то, какая машинная команда отвечает за переходы в интерпретируемом коде PHP.
(Это только догадка). Факты в реально заметном увеличении скорости.
Несколько подробнее об этом и о результатах тестирования различных установок --with-zend-vm={CALL|GOTO|SWITCH} можно почитать здесь:
http://www.sebastian-bergmann.de/blog/archives/504-PHP-5.1-Performance.html
(Учтите, что там обсуждается устаревшая версия 5.1.0-dev)
Сравнение производительностей 5.1 и 5.0 на форуме уже обсуждали, но я хочу обратить внимание именно на эту новую возможность компиляции виртуальной машины PHP. Эту тему вроде бы не раскрывали.
Спасибо за внимание
Визуально заметное ускорение удалось получить при переходе с 5.0.5 на 5.1.4
Однако, для того, чтобы добиться максимального ускорения использовалась "фишка" новой виртуальной машины - директива --with-zend-vm=GOTO.
Насколько я понимаю, она отвечает за то, какая машинная команда отвечает за переходы в интерпретируемом коде PHP.
(Это только догадка). Факты в реально заметном увеличении скорости.
Несколько подробнее об этом и о результатах тестирования различных установок --with-zend-vm={CALL|GOTO|SWITCH} можно почитать здесь:
http://www.sebastian-bergmann.de/blog/archives/504-PHP-5.1-Performance.html
(Учтите, что там обсуждается устаревшая версия 5.1.0-dev)
Сравнение производительностей 5.1 и 5.0 на форуме уже обсуждали, но я хочу обратить внимание именно на эту новую возможность компиляции виртуальной машины PHP. Эту тему вроде бы не раскрывали.
Спасибо за внимание
