Nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile relies upon nginx being present in the system PATH / already installed on the system if wanting to benchmark the operating system's provided nginx package. Use the pts/ngnx test profile if wanting to test a locally-built Nginx web server. Wrk is used for facilitating the HTTP web server load testing.

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

Project Site

nginx.org

Source Repository

github.com

Test Created

16 October 2021

Test Maintainer

 

Test Type

System

Average Install Time

35 Seconds

Average Run Time

2 Minutes, 5 Seconds

Test Dependencies

C/C++ Compiler Toolchain

Supported Platforms


Reported Installs **Reported Test Completions **Public Result Uploads *Test Profile Page ViewsOpenBenchmarking.orgEventsNginx Popularity Statisticssystem/nginx2021.082021.102021.112004006008001000
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** 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 1 December 2021.
Long Connection50.1%Short Connection49.9%Test Option PopularityOpenBenchmarking.org
50036.8%100035.6%10027.6%Connections Option PopularityOpenBenchmarking.org

Revision History

system/nginx-1.0.0   [View Source]   Sat, 16 Oct 2021 10:42:25 GMT
Add system wide nginx test profile complement to pts/nginx. Cleaned up and improved version of system/nginx from https://github.com/phoronix-test-suite/test-profiles/pull/208 Closes: https://github.com/phoronix-test-suite/test-profiles/pull/208


Performance Metrics

Analyze Test Configuration:

Nginx

Test: Long Connection - Connections: 500

OpenBenchmarking.org metrics for this test profile configuration based on 133 public results since 16 October 2021 with the latest data as of 27 November 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
# Compatible Public Results
Requests Per Second (Average)
100th
3
242480 +/- 1436
98th
3
237037 +/- 1663
93rd
3
226297 +/- 2498
90th
4
202387 +/- 2398
88th
4
200484 +/- 3488
84th
3
195981 +/- 249
83rd
4
194189 +/- 3086
79th
6
183082 +/- 1801
Mid-Tier
75th
< 173682
71st
4
164427 +/- 229
59th
3
143083 +/- 1545
55th
3
131461 +/- 1425
53rd
4
126618 +/- 158
Median
50th
112889
50th
3
107753 +/- 528
46th
3
106952 +/- 634
45th
3
106719 +/- 631
41st
4
105449 +/- 701
38th
3
98817 +/- 469
35th
3
95335 +/- 241
32nd
4
86271 +/- 775
29th
3
78034 +/- 298
26th
3
71813 +/- 206
Low-Tier
25th
< 71663
23rd
3
63477 +/- 150
22nd
3
57765 +/- 7039
21st
3
56766 +/- 260
15th
3
52364 +/- 402
13th
3
43244 +/- 210
10th
4
36603 +/- 18
7th
3
33828 +/- 17
5th
3
21399 +/- 146
OpenBenchmarking.orgDistribution Of Public Results - Test: Long Connection - Connections: 500133 Results Range From 5268 To 243779 Requests Per Second5268100391481019581243522912333894386654343648207529785774962520672917206276833816048637591146959171006881054591102301150011197721245431293141340851388561436271483981531691579401627111674821722531770241817951865661913371961082008792056502104212151922199632247342295052342762390472438183691215

Based on OpenBenchmarking.org data, the selected test / test configuration (Nginx - Test: Long Connection - Connections: 500) 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: Long Connection - Connections: 500Run-Time246810Min: 1 / Avg: 1.54 / Max: 3

Recent Test Results

OpenBenchmarking.org Results Compare

6 Systems - 103 Benchmark Results

Ampere ARMv8 Neoverse-N1 - WIWYNN Mt.Jade - Ampere Computing LLC Altra PCI Root Complex A

Ubuntu 21.10 - 5.13.0-20-generic - GCC 11.2.0

4 Systems - 75 Benchmark Results

AMD Ryzen Threadripper 2970WX 24-Core - Gigabyte X399 AORUS Gaming 7 - AMD 17h

Ubuntu 20.04 - 5.9.0-050900rc6daily20200926-generic - GNOME Shell 3.36.4

4 Systems - 151 Benchmark Results

AMD Ryzen Threadripper 3960X 24-Core - MSI Creator TRX40 - AMD Starship

Ubuntu 20.04 - 5.12.0-051200rc2daily20210307-generic - GNOME Shell 3.36.4

3 Systems - 77 Benchmark Results

2 x AMD EPYC 7601 32-Core - Dell 02MJ3T - AMD 17h

Ubuntu 19.10 - 5.9.0-050900rc6daily20200922-generic - GNOME Shell 3.34.1

4 Systems - 113 Benchmark Results

Intel Xeon Gold 6226R - Supermicro X11SPL-F v1.02 - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.10 - 5.11.0-rc4-max-boost-inv-patch - GNOME Shell 3.38.1

4 Systems - 202 Benchmark Results

2 x Intel Xeon Platinum 8280 - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers

Ubuntu 21.04 - 5.11.0-34-generic - GNOME Shell 3.38.4

5 Systems - 200 Benchmark Results

2 x Intel Xeon Gold 5220R - TYAN S7106 - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.9.0-050900rc6-generic - GNOME Shell 3.36.4

1 System - 27 Benchmark Results

AMD Ryzen 7 5700G - MSI MAG B550 TORPEDO - AMD Renoir Root Complex

ManjaroLinux 21.1.6 - 5.13.19-2-MANJARO - Xfce 4.16

3 Systems - 104 Benchmark Results

AMD EPYC 72F3 8-Core - Supermicro H12SSL-i v1.01 - AMD Starship

Ubuntu 21.04 - 5.14.0-rc7-amd-pstate-phx - GNOME Shell 3.38.4

1 System - 27 Benchmark Results

AMD Ryzen 7 5700G - MSI MAG B550 TORPEDO - AMD Renoir Root Complex

ManjaroLinux 21.1.6 - 5.13.19-2-MANJARO - Xfce 4.16

3 Systems - 85 Benchmark Results

AMD Ryzen 9 3900XT 12-Core - MSI MEG X570 GODLIKE - AMD Starship

Ubuntu 21.10 - 5.13.0-16-generic - GNOME Shell 40.5

3 Systems - 233 Benchmark Results

Intel Core i3-10100 - Gigabyte B460M DS3H - Intel Device 9b63

Ubuntu 20.04 - 5.9.0-050900rc7daily20201002-generic - GNOME Shell 3.36.3

4 Systems - 121 Benchmark Results

Intel Core i5-7600K - Gigabyte Z270M-D3H-CF - Intel Xeon E3-1200 v6

Ubuntu 20.04 - 5.9.0-050900rc7daily20200928-generic - GNOME Shell 3.36.4

Most Popular Test Results

OpenBenchmarking.org Results Compare

3 Systems - 141 Benchmark Results

2 x AMD EPYC 75F3 32-Core - ASRockRack ROME2D16-2T - AMD Starship

Ubuntu 21.10 - 5.13.0-20-generic - GNOME Shell 40.5

3 Systems - 25 Benchmark Results

ARMv8 Cortex-A72 - BCM2835 Raspberry Pi 400 Rev 1.0 - 4096MB

Debian 10 - 5.4.51-v8+ - LXDE 0.10.0

4 Systems - 52 Benchmark Results

Intel Core i9-11900K - ASUS ROG MAXIMUS XIII HERO - Intel Tiger Lake-H

Ubuntu 21.10 - 5.13.0-19-generic - GNOME Shell 40.5

3 Systems - 51 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 20.10 - 5.11.0-rc6-phx - GNOME Shell 3.38.1

2 Systems - 140 Benchmark Results

2 x AMD EPYC 75F3 32-Core - ASRockRack ROME2D16-2T - AMD Starship

Ubuntu 21.10 - 5.13.0-20-generic - GNOME Shell 40.5

3 Systems - 13 Benchmark Results

Intel Core i7-1165G7 - Dell 0GG9PT - Intel Tiger Lake-LP

Clear Linux OS 35130 - 5.14.12-1082.native - GNOME Shell 41.0

3 Systems - 13 Benchmark Results

Intel Core i7-1065G7 - Dell 06CDVY - Intel Ice Lake-LP DRAM

Ubuntu 21.04 - 5.13.0-051300-generic - GNOME Shell 3.38.4

4 Systems - 52 Benchmark Results

Intel Core i7-10700T - Logic Supply RXM-181 - Intel Comet Lake PCH

Ubuntu 21.04 - 5.11.0-37-generic - GNOME Shell 3.38.4

4 Systems - 141 Benchmark Results

2 x AMD EPYC 75F3 32-Core - ASRockRack ROME2D16-2T - AMD Starship

Ubuntu 21.10 - 5.13.0-20-generic - GNOME Shell 40.5

3 Systems - 13 Benchmark Results

AMD EPYC 75F3 32-Core - ASRockRack ROME2D16-2T - AMD Starship

Ubuntu 21.10 - 5.13.0-19-generic - GNOME Shell 40.5

3 Systems - 11 Benchmark Results

AMD Ryzen 3 3200U - MOTILE PF4PU1F - AMD Raven

Ubuntu 20.04 - 5.11.0-37-generic - GNOME Shell 3.36.4

2 Systems - 156 Benchmark Results

2 x AMD EPYC 7763 64-Core - AMD DAYTONA_X - AMD Starship

Ubuntu 21.04 - 5.14.0-rc7-amd-pstate-phx - GNOME Shell 3.38.4

3 Systems - 11 Benchmark Results

AMD Ryzen 7 4700U - LENOVO LNVNB161216 - AMD Renoir Root Complex

Ubuntu 21.04 - 5.13.0-051300-generic - GNOME Shell 3.38.4

3 Systems - 60 Benchmark Results

Intel Core i9-10980XE - ASRock X299 Steel Legend - Intel Sky Lake-E DMI3 Registers

Ubuntu 21.04 - 5.11.0-31-generic - GNOME Shell 3.38.4

4 Systems - 14 Benchmark Results

2 x AMD EPYC 75F3 32-Core - ASRockRack ROME2D16-2T - AMD Starship

Fedora Linux 35 - 5.14.14-300.fc35.x86_64 - GCC 11.2.1 20210728

Find More Test Results