HHVM Virtual Machine for Hack and PHP
Includes the latest version of HHVM, Apache, PHP and MySQL.
HHVM is an open source virtual machine designed for executing programs written in Hack and PHP, originally developed by Facebook.
HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the development flexibility that PHP provides.
It’s compatible with almost all the existing PHP code and it’s under very active development.
* Admin Package included: OpenVPN, SSH, SFTP, OS root access
HHVM is an open-source virtual machine designed for executing programs written in Hack and PHP.
HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the development flexibility that PHP provides.
HHVM supports Hack, PHP 5 and the major features of PHP 7.
HHVM also supports many extensions as well.
HHVM Features
The Hack Language
JIT Compilation
HNI
Proxygen and FastCGI support
hphpd debugger
... and more
The JIT Compiler
Rather than directly interpret or compile PHP code directly to C++, HHVM compiles Hack and PHP into an intermediate bytecode.
This bytecode is then translated into x64 machine code dynamically at runtime by a just-in-time (JIT) compiler.
This compilation process allows for all sorts of optimizations that cannot be made in a statically compiled binary, thus enabling higher performance of your Hack and PHP programs.
Your Virtual Machine Specs
Your HHVM Server will be running on an isolated and secure Virtual Machine with the following configuration 1 :
- CPU: 1 vCPU on 7th Generation Intel® Core™ i5-7260U Physical Processor(s)
- Base Frequency: 2.20 GHz
- Max Turbo Frequency: 3.40 GHz
- Memory: 1024 MB on 32 GB DDR4-2133 Physical Memory Chip(s)
- DDR4-2133 1.2V SO-DIMM
- Max Memory Bandwidth: 34.1 GB/s
- Disk Size: 16.06 GB on 1TB M.2. SSD Physical Storage Chip(s)
- M.2 Solid-State Drive (SSD)
- Sequential Read: 530 MB/s
- Sequential Write: 510 MB/s
- Random Read IOPS: 92 K
- Random Write IOPS: 83 K
Note 1 : Virtual Machine Resources are already optimized for performance. Under extreme usage or circumstances, more resources can be easily acquired via our Add-ons section.