PHP 5.3 Thorugh PHP 7.0 + PHP 7.1 Benchmarking CLI App And HHVM Testing PTS CLI benchmarks of various PHP and HHVM versions. PHP 5.3.29: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 PHP 5.4.45: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 PHP 5.5.36: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 PHP 5.6.22: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 PHP 7.0.7: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 PHP 7.1.0-dev: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 PHP 7.0.4-7ubuntu2.1: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 HHVM 5.6.99-hhvm: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E7 v3/Xeon, Memory: 16384MB, Disk: PNY CS1211 120GB + 80GB INTEL SSDSCKGW08, Graphics: AMD FirePro V7900 2048MB, Audio: Realtek ALC892, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.6.0-996-generic (x86_64) 20160517, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: radeon 7.7.99, OpenGL: 4.1 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4, Compiler: GCC 5.3.1 20160413, File-System: ext4, Screen Resolution: 2560x1440 Phoronix Test Suite Self Test 1.0 Test: Total Time Seconds < Lower Is Better PHP 5.3.29 ........... 251.16 |================================================ PHP 5.4.45 ........... 190.45 |==================================== PHP 5.5.36 ........... 190.26 |==================================== PHP 5.6.22 ........... 187.62 |==================================== PHP 7.0.7 ............ 64.65 |============ PHP 7.1.0-dev ........ 63.93 |============ PHP 7.0.4-7ubuntu2.1 . 65.86 |============= HHVM 5.6.99-hhvm ..... 101.72 |=================== Phoronix Test Suite Self Test 1.0 Test: List Suites Seconds < Lower Is Better PHP 5.3.29 ........... 0.32 |================================================ PHP 5.4.45 ........... 0.29 |============================================ PHP 5.5.36 ........... 0.29 |============================================ PHP 5.6.22 ........... 0.28 |========================================== PHP 7.0.7 ............ 0.21 |================================ PHP 7.1.0-dev ........ 0.22 |================================= PHP 7.0.4-7ubuntu2.1 . 0.21 |================================ HHVM 5.6.99-hhvm ..... 0.33 |================================================== Phoronix Test Suite Self Test 1.0 Test: Render Test Seconds < Lower Is Better PHP 5.3.29 ........... 62.64 |================================================= PHP 5.4.45 ........... 45.86 |==================================== PHP 5.5.36 ........... 46.98 |===================================== PHP 5.6.22 ........... 46.25 |==================================== PHP 7.0.7 ............ 14.07 |=========== PHP 7.1.0-dev ........ 13.95 |=========== PHP 7.0.4-7ubuntu2.1 . 14.48 |=========== HHVM 5.6.99-hhvm ..... 25.16 |==================== Phoronix Test Suite Self Test 1.0 Test: Info Command Seconds < Lower Is Better PHP 5.3.29 ........... 0.67 |================================================== PHP 5.4.45 ........... 0.64 |================================================ PHP 5.5.36 ........... 0.63 |=============================================== PHP 5.6.22 ........... 0.61 |============================================== PHP 7.0.7 ............ 0.61 |============================================== PHP 7.1.0-dev ........ 0.55 |========================================= PHP 7.0.4-7ubuntu2.1 . 0.54 |======================================== HHVM 5.6.99-hhvm ..... 0.65 |================================================= Phoronix Test Suite Self Test 1.0 Test: Peak Memory Usage MB < Lower Is Better PHP 5.3.29 ........... 303.83 |================================================ PHP 5.4.45 ........... 234.25 |===================================== PHP 5.5.36 ........... 234.42 |===================================== PHP 5.6.22 ........... 234.33 |===================================== PHP 7.0.7 ............ 227.54 |==================================== PHP 7.1.0-dev ........ 227.54 |==================================== PHP 7.0.4-7ubuntu2.1 . 227.54 |==================================== HHVM 5.6.99-hhvm ..... 174.56 |============================