PHP Micro Benchmarks

Various small PHP micro-benchmarks.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark php.

Project Site

php.net

Test Created

23 November 2018

Last Updated

23 November 2018

Test Maintainer

Michael Larabel 

Test Type

System

Average Install Time

9 Seconds

Average Run Time

49 Seconds

Accolades

10k+ Downloads

Supported Platforms


Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsPHP Micro Benchmarks Popularity Statisticspts/php2018.112018.122019.012019.022019.032019.042019.052019.062019.072019.082019.092019.102019.112019.122020.012020.022020.032020.042020.052020.062020.072020.082020.092020.102020.112020.122021.012021.022021.037001400210028003500
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Fri, 05 Mar 2021 15:20:12 GMT.
Zend micro_bench48.7%Zend bench51.3%Test Option PopularityOpenBenchmarking.org

Revision History

pts/php-1.0.0   [View Source]   Fri, 23 Nov 2018 13:42:38 GMT
Initial commit.

Suites Using This Test

Server


Performance Metrics

Analyze Test Configuration:

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.org metrics for this test profile configuration based on 1,393 public results since 23 November 2018 with the latest data as of 2 March 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
Seconds (Average)
96th
4
0.349 +/- 0.006
82nd
4
0.407 +/- 0.006
82nd
19
0.410 +/- 0.002
79th
5
0.416 +/- 0.001
79th
12
0.420 +/- 0.040
Mid-Tier
75th
> 0.440
69th
6
0.483 +/- 0.002
69th
10
0.490 +/- 0.020
67th
3
0.496 +/- 0.002
67th
3
0.500 +/- 0.002
64th
10
0.520 +/- 0.020
63rd
20
0.540 +/- 0.010
58th
3
0.560 +/- 0.020
58th
12
0.570 +/- 0.060
56th
67
0.603
Median
50th
0.610
49th
4
0.650 +/- 0.080
36th
8
1.040 +/- 0.030
35th
4
1.160 +/- 0.020
27th
3
1.500 +/- 0.030
Low-Tier
25th
> 1.593
25th
13
1.595 +/- 0.004
24th
7
1.630 +/- 0.010
23rd
23
1.760 +/- 0.030
5th
3
2.208 +/- 0.252
4th
7
2.550 +/- 0.060
3rd
4
2.698 +/- 0.045
OpenBenchmarking.orgDistribution Of Public Results - Test: Zend bench1383 Results Range From 0 To 11 Seconds00.9171.8342.7513.6684.5855.5026.4197.3368.2539.1710.08711.0042004006008001000

Based on OpenBenchmarking.org data, the selected test / test configuration (PHP Micro Benchmarks - Test: Zend bench) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkTest: Zend benchRun-Time246810Min: 1 / Avg: 1 / Max: 1

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 1.3%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: Zend benchDeviation3691215Min: 0 / Avg: 1.29 / Max: 10

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 14 Benchmark Results

AMD EPYC 7702P 64-Core - netcup KVM Server - Intel 440FX 82441FX PMC

Debian 10 - 4.19.0-14-amd64 - GCC 8.3.0

1 System - 14 Benchmark Results

2 x Intel Core - OpenStack Foundation Nova v14.1.1 - Intel 440FX 82441FX PMC

Ubuntu 20.10 - 5.8.0-41-generic - GCC 10.2.0

1 System - 14 Benchmark Results

Intel Xeon - Hetzner vServer v20171111 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-54-generic - GCC 9.3.0

1 System - 14 Benchmark Results

Intel Xeon E5-2650 v4 - DigitalOcean Droplet v20171212 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-60-generic - GCC 9.3.0

1 System - 13 Benchmark Results

Intel Xeon E5-2680 v2 - Red Hat KVM - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-20-generic - GCC 7.5.0

1 System - 14 Benchmark Results

Intel Xeon Gold 6140 - DigitalOcean Droplet v20171212 - Intel 440FX 82441FX PMC

Ubuntu 20.10 - 5.8.0-44-generic - GCC 10.2.0

1 System - 14 Benchmark Results

2 x Intel Xeon E312xx - QEMU Standard PC - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-64-generic - GCC 9.3.0

1 System - 14 Benchmark Results

Intel Xeon E3-12xx v2 - RDO OpenStack Compute - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-66-generic - GCC 9.3.0

1 System - 14 Benchmark Results

Intel Xeon E5-2690 0 - 4096MB - 59GB

Ubuntu 20.04 - 3.10.0-1127.8.2.vz7.151.14 - GCC 9.3.0

1 System - 14 Benchmark Results

Intel Xeon Silver 4214 - 1024MB - 20GB

Ubuntu 20.04 - 5.4.0 - GCC 9.3.0

1 System - 14 Benchmark Results

AMD EPYC 7702P 64-Core - netcup KVM Server - Intel 440FX 82441FX PMC

Debian 10 - 4.19.0-14-amd64 - GCC 8.3.0

1 System - 14 Benchmark Results

Intel Xeon - Hetzner vServer v20171111 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-54-generic - GCC 9.3.0

Most Popular Test Results

Find More Test Results