PHP JIT на бизнес-хостинге

На тарифах бизнес-хостинга добавлена поддержка PHP JIT.
Стандартный OPcache кеширует операционный код. Это позволяет при запуске кода, который уже запускался ранее и не изменялся, пропустить ненужные повторные операции анализа, парсинга и компиляции. Таким образом, получение операционного кода и его выполнение виртуальной машиной Zend происходит быстрее.
JIT (Just-In-Time) работает совместно с OPcache и компилирует код в инструкции процессора непосредственно во время его выполнения, тем самым часть кода выполняется вообще без виртуальной машины Zend и передаётся на выполнение напрямую процессору. Благодаря этому код может выполняться ещё быстрее, чем при использовании OPcache без JIT.
Эффект от использования JIT более заметен с тем кодом, который выполняет активные вычисления и интенсивно использует ресурсы процессора, и менее заметен при большом количестве операций ввода/вывода.
JIT доступен в версиях PHP 8.0 и выше. Для его работы обязательно должен быть включён OPcache. ionCube должен быть отключён.
С более подробной информацией об OPcache и JIT можно ознакомиться в нашей вики.