HHVM (HipHop Virtual Machine) – это открытая виртуальная машина для выполнения кода PHP и Hack. HHVM разработана и поддерживается компанией Facebook.

file

HHVM существенно отличается от других машин PHP благодаря JIT-компиляции. HHVM компилирует PHP-код в промежуточный байт-код, а затем непосредственно в команды и операторы 64-битных машин. Это позволяет оптимизировать работу и достичь более высокой производительности.

Виртуальная машина HHVM быстрая и мощная, потому, конечно, очень требовательна к ресурсам (впрочем, как и многие другие VM, например, JVM). HHVM требует больше оперативной памяти и ресурсов процессора по сравнению с другими, более легкими PHP-интерпретаторами (например, PHP-FPM).

Обновлено 18 сентября 2018 г.