Существует директива opcache.optimization_level php.ini. Это битовая маска по умолчанию 0xffffffff
, поэтому по умолчанию OPcache выполняет всю оптимизацию.
Какие оптимизации делает OPcache? Какие передачи по байт-коду выполняются?
Дополнительный вопрос: существует ли шаблон кода, который OPcache может очень хорошо оптимизировать? Например, HHVM может пропускать выполнение файлов, содержащих только объявления классов/функций, и просто заполняет таблицы классов/функций.