benchmark2

kvm-6 testing

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2403153-NE-BENCHMARK80
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
benchmark2
March 14
  2 Days, 11 Hours, 16 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


benchmark2OpenBenchmarking.orgPhoronix Test Suite32 x Intel Xeon E312xx (Sandy Bridge IBRS update) (32 Cores)QEMU Standard PC (i440FX + PIIX 1996) (1.15.0-1 BIOS)Intel 440FX 82441FX PMC16 x GB RAM QEMU1100GB QEMU HDDCirrus Logic GD 5446Red Hat Virtio deviceUbuntu 22.045.15.0-100-generic (x86_64)GCC 11.4.0ext4microsoftProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemSystem LayerBenchmark2 PerformanceSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / discard,errors=remount-ro,relatime,rw / Block Size: 4096- CPU Microcode: 0x1000065- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

benchmark2pgbench: 10000 - 1 - Read Write - Average Latencypgbench: 10000 - 1 - Read Writepgbench: 10000 - 1 - Read Only - Average Latencypgbench: 10000 - 1 - Read Onlypgbench: 10000 - 250 - Read Only - Average Latencypgbench: 10000 - 250 - Read Onlypgbench: 10000 - 500 - Read Only - Average Latencypgbench: 10000 - 500 - Read Onlypgbench: 10000 - 800 - Read Only - Average Latencypgbench: 10000 - 800 - Read Onlypgbench: 10000 - 50 - Read Only - Average Latencypgbench: 10000 - 50 - Read Onlypgbench: 10000 - 100 - Read Only - Average Latencypgbench: 10000 - 100 - Read Onlypgbench: 10000 - 50 - Read Write - Average Latencypgbench: 10000 - 50 - Read Writepgbench: 10000 - 800 - Read Write - Average Latencypgbench: 10000 - 800 - Read Writepgbench: 10000 - 1000 - Read Only - Average Latencypgbench: 10000 - 1000 - Read Onlypgbench: 10000 - 500 - Read Write - Average Latencypgbench: 10000 - 500 - Read Writepgbench: 10000 - 250 - Read Write - Average Latencypgbench: 10000 - 250 - Read Writepgbench: 10000 - 1000 - Read Write - Average Latencypgbench: 10000 - 1000 - Read Writepgbench: 10000 - 100 - Read Write - Average Latencypgbench: 10000 - 100 - Read Writeclickhouse: 100M Rows Hits Dataset, Third Runclickhouse: 100M Rows Hits Dataset, Second Runclickhouse: 100M Rows Hits Dataset, First Run / Cold Cachepgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 1 - Read Writepgbench: 1 - 1000 - Read Write - Average Latencypgbench: 1 - 1000 - Read Writepgbench: 1 - 800 - Read Write - Average Latencypgbench: 1 - 800 - Read Writepgbench: 1 - 500 - Read Write - Average Latencypgbench: 1 - 500 - Read Writepgbench: 100 - 1 - Read Only - Average Latencypgbench: 100 - 1 - Read Onlypgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 1 - Read Writebuild-linux-kernel: defconfigpgbench: 1000 - 1000 - Read Only - Average Latencypgbench: 1000 - 1000 - Read Onlypgbench: 1000 - 800 - Read Only - Average Latencypgbench: 1000 - 800 - Read Onlypgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read Onlypgbench: 1000 - 250 - Read Write - Average Latencypgbench: 1000 - 250 - Read Writepgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 250 - Read Onlypgbench: 1000 - 1000 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Writepgbench: 1000 - 100 - Read Write - Average Latencypgbench: 1000 - 100 - Read Writepgbench: 1000 - 100 - Read Only - Average Latencypgbench: 1000 - 100 - Read Onlypgbench: 1000 - 800 - Read Write - Average Latencypgbench: 1000 - 800 - Read Writepgbench: 1000 - 50 - Read Write - Average Latencypgbench: 1000 - 50 - Read Writepgbench: 1000 - 1 - Read Only - Average Latencypgbench: 1000 - 1 - Read Onlypgbench: 1000 - 50 - Read Only - Average Latencypgbench: 1000 - 50 - Read Onlygcrypt: pgbench: 1000 - 1 - Read Write - Average Latencypgbench: 1000 - 1 - Read Writeopenssl: SHA256openssl: ChaCha20-Poly1305openssl: AES-256-GCMopenssl: AES-128-GCMopenssl: ChaCha20openssl: SHA512pgbench: 100 - 1000 - Read Only - Average Latencypgbench: 100 - 1000 - Read Onlypgbench: 100 - 800 - Read Write - Average Latencypgbench: 100 - 800 - Read Writepgbench: 100 - 1000 - Read Write - Average Latencypgbench: 100 - 1000 - Read Writepgbench: 100 - 800 - Read Only - Average Latencypgbench: 100 - 800 - Read Onlypgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 500 - Read Writepgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 100 - Read Onlypgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 100 - Read Writepgbench: 100 - 500 - Read Only - Average Latencypgbench: 100 - 500 - Read Onlypgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 1 - 250 - Read Write - Average Latencypgbench: 1 - 250 - Read Writepgbench: 1 - 1000 - Read Only - Average Latencypgbench: 1 - 1000 - Read Onlypgbench: 1 - 100 - Read Write - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 800 - Read Only - Average Latencypgbench: 1 - 800 - Read Onlypgbench: 1 - 500 - Read Only - Average Latencypgbench: 1 - 500 - Read Onlypgbench: 1 - 50 - Read Write - Average Latencypgbench: 1 - 50 - Read Writepgbench: 1 - 250 - Read Only - Average Latencypgbench: 1 - 250 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 100 - Read Onlypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 50 - Read Onlysqlite: 128compress-rar: Linux Source Tree Archiving To RARsqlite: 8influxdb: 4 - 10000 - 2,5000,1 - 10000nginx: 1000nginx: 500apache: 1000apache: 500nginx: 200nginx: 100apache: 200apache: 100compress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 12 - Decompression Speedcompress-zstd: 12 - Compression Speedsqlite: 64influxdb: 64 - 10000 - 2,5000,1 - 10000influxdb: 1024 - 10000 - 2,5000,1 - 10000compress-zstd: 19 - Decompression Speedcompress-zstd: 19 - Compression Speedsqlite: 1compress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 3 - Compression Speedopenssl: RSA4096openssl: RSA4096sqlite: 32build-php: Time To Compileredis: LPUSH - 500redis: LPUSH - 1000redis: LPOP - 1000redis: GET - 1000compress-gzip: Linux Source Tree Archiving To .tar.gzencode-flac: WAV To FLACredis: SET - 500redis: LPUSH - 50redis: SET - 1000redis: SADD - 500redis: SADD - 1000redis: GET - 500redis: LPOP - 50redis: SET - 50redis: LPOP - 500phpbench: PHP Benchmark Suiteredis: SADD - 50build-ffmpeg: Time To Compilecompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingosbench: Launch Programscompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-lz4: 9 - Decompression Speedcompress-lz4: 9 - Compression Speedredis: GET - 50compress-lz4: 1 - Decompression Speedcompress-lz4: 1 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 3 - Compression Speedosbench: Create Processesosbench: Create Threadsphp: Zend micro_benchbuild-python: Defaultsystem-decompress-zlib: osbench: Create Filesosbench: Memory Allocationscompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionsystem-decompress-xz: system-decompress-gzip: php: Zend benchnginx: 20benchmark21.0319720.074139410.4725299850.9135474281.4655464450.1054776270.2334290195.286946087.63391301.81055254259.492840630.8708099108.936918112.2668153298.94297.87284.100.83212072009.0995011374.161583717.8496980.0234496048.010104200.020506290.577174349.2371.4566866661.1536936890.72169304418.641134160.36468583876.287131117.445134340.15962772566.109121024.523110550.026385610.076660252230.5110.99410069294869883381346515631035215899301120500787875155398196791859141471.07692944032.8652434741.683239980.85893207719.343258530.09710317439.233270774.078245230.5389286392.373210680.22511104810.051977976285.8388750.895111796099.32310070.73810844910.474105610045.50010990.18913250940.07613243750.0441136232123.361119.98426.6561043266.567687.7566500.8199150.22105764.2566697.2366676.4391651.7963073.621129.97.731339.6235.483.4921361294.21428905.51161.21614.0441212.6460.21294.4921.3642.72407.8312713.04780.856.75347.3771321441.451372927.211355051.501970243.0339.74423.7991556050.81578123.791644080.291732895.371823507.961899691.003080945.192127263.212241125.87286032385045.1726.40612784215930461.96324023.464401935.933028812.084174.4673.573813.4106.5340.52301224.2400171.63617.3011703.50942816.18752280.6615353.5971653.4973.2510.327OpenBenchmarking.org

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1 - Mode: Read Write - Average Latencybenchmark20.2320.4640.6960.9281.16SE +/- 0.013, N = 91.0311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1 - Mode: Read Writebenchmark22004006008001000SE +/- 12.19, N = 99721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1 - Mode: Read Only - Average Latencybenchmark20.01670.03340.05010.06680.0835SE +/- 0.005, N = 90.0741. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1 - Mode: Read Onlybenchmark23K6K9K12K15KSE +/- 819.06, N = 9139411. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 250 - Mode: Read Only - Average Latencybenchmark20.10620.21240.31860.42480.531SE +/- 0.000, N = 30.4721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 250 - Mode: Read Onlybenchmark2110K220K330K440K550KSE +/- 406.15, N = 35299851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 500 - Mode: Read Only - Average Latencybenchmark20.20540.41080.61620.82161.027SE +/- 0.003, N = 30.9131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 500 - Mode: Read Onlybenchmark2120K240K360K480K600KSE +/- 2082.14, N = 35474281. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 800 - Mode: Read Only - Average Latencybenchmark20.32960.65920.98881.31841.648SE +/- 0.021, N = 31.4651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 800 - Mode: Read Onlybenchmark2120K240K360K480K600KSE +/- 7675.97, N = 35464451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 50 - Mode: Read Only - Average Latencybenchmark20.02360.04720.07080.09440.118SE +/- 0.001, N = 30.1051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 50 - Mode: Read Onlybenchmark2100K200K300K400K500KSE +/- 3344.05, N = 34776271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 100 - Mode: Read Only - Average Latencybenchmark20.05240.10480.15720.20960.262SE +/- 0.001, N = 30.2331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 100 - Mode: Read Onlybenchmark290K180K270K360K450KSE +/- 1180.04, N = 34290191. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 50 - Mode: Read Write - Average Latencybenchmark21.18942.37883.56824.75765.947SE +/- 0.027, N = 35.2861. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 50 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 48.87, N = 394601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 800 - Mode: Read Write - Average Latencybenchmark220406080100SE +/- 0.61, N = 387.631. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 800 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 63.13, N = 391301. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1000 - Mode: Read Only - Average Latencybenchmark20.40730.81461.22191.62922.0365SE +/- 0.012, N = 31.8101. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1000 - Mode: Read Onlybenchmark2120K240K360K480K600KSE +/- 3718.12, N = 35525421. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 500 - Mode: Read Write - Average Latencybenchmark21326395265SE +/- 0.54, N = 359.491. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 500 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 75.87, N = 384061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 250 - Mode: Read Write - Average Latencybenchmark2714212835SE +/- 0.16, N = 330.871. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 250 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 43.30, N = 380991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1000 - Mode: Read Write - Average Latencybenchmark220406080100SE +/- 0.91, N = 3108.941. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1000 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 76.65, N = 391811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 100 - Mode: Read Write - Average Latencybenchmark23691215SE +/- 0.05, N = 312.271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 100 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 32.30, N = 381531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 10000 - Clients: 5000 - Mode: Read Write

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 10000 - Clients: 5000 - Mode: Read Only

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

ClickHouse

ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ / https://github.com/ClickHouse/ClickBench/tree/main/clickhouse with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all separate queries performed as an aggregate. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Third Runbenchmark270140210280350SE +/- 3.99, N = 9298.94MIN: 18.25 / MAX: 5454.55

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Second Runbenchmark260120180240300SE +/- 3.34, N = 9297.87MIN: 18.39 / MAX: 4285.71

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, First Run / Cold Cachebenchmark260120180240300SE +/- 2.82, N = 9284.10MIN: 17.93 / MAX: 4615.38

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latencybenchmark20.18720.37440.56160.74880.936SE +/- 0.015, N = 120.8321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1 - Mode: Read Writebenchmark230060090012001500SE +/- 22.57, N = 1212071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Write - Average Latencybenchmark2400800120016002000SE +/- 47.58, N = 122009.101. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Writebenchmark2110220330440550SE +/- 11.76, N = 125011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Write - Average Latencybenchmark230060090012001500SE +/- 13.53, N = 121374.161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Writebenchmark2130260390520650SE +/- 5.57, N = 125831. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latencybenchmark2150300450600750SE +/- 8.37, N = 12717.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 500 - Mode: Read Writebenchmark2150300450600750SE +/- 7.95, N = 126981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latencybenchmark20.00520.01040.01560.02080.026SE +/- 0.001, N = 90.0231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1 - Mode: Read Onlybenchmark210K20K30K40K50KSE +/- 1246.68, N = 9449601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latencybenchmark21122334455SE +/- 0.53, N = 548.011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 500 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 114.31, N = 5104201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latencybenchmark20.00450.0090.01350.0180.0225SE +/- 0.000, N = 90.0201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1 - Mode: Read Onlybenchmark211K22K33K44K55KSE +/- 1063.89, N = 9506291. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latencybenchmark20.12980.25960.38940.51920.649SE +/- 0.015, N = 90.5771. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1 - Mode: Read Writebenchmark2400800120016002000SE +/- 44.56, N = 917431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigbenchmark21122334455SE +/- 0.31, N = 1549.24

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only - Average Latencybenchmark20.32760.65520.98281.31041.638SE +/- 0.006, N = 31.4561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1000 - Mode: Read Onlybenchmark2150K300K450K600K750KSE +/- 2731.72, N = 36866661. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 800 - Mode: Read Only - Average Latencybenchmark20.25940.51880.77821.03761.297SE +/- 0.004, N = 31.1531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 800 - Mode: Read Onlybenchmark2150K300K450K600K750KSE +/- 2340.32, N = 36936891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latencybenchmark20.16220.32440.48660.64880.811SE +/- 0.001, N = 30.7211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 500 - Mode: Read Onlybenchmark2150K300K450K600K750KSE +/- 1430.47, N = 36930441. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average Latencybenchmark2510152025SE +/- 0.25, N = 318.641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 250 - Mode: Read Writebenchmark23K6K9K12K15KSE +/- 174.89, N = 3134161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latencybenchmark20.08190.16380.24570.32760.4095SE +/- 0.003, N = 30.3641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 250 - Mode: Read Onlybenchmark2150K300K450K600K750KSE +/- 5484.45, N = 36858381. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write - Average Latencybenchmark220406080100SE +/- 0.74, N = 376.291. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1000 - Mode: Read Writebenchmark23K6K9K12K15KSE +/- 127.23, N = 3131111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 100 - Mode: Read Write - Average Latencybenchmark2246810SE +/- 0.060, N = 37.4451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 100 - Mode: Read Writebenchmark23K6K9K12K15KSE +/- 106.99, N = 3134341. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average Latencybenchmark20.03580.07160.10740.14320.179SE +/- 0.000, N = 30.1591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 100 - Mode: Read Onlybenchmark2130K260K390K520K650KSE +/- 2019.77, N = 36277251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 800 - Mode: Read Write - Average Latencybenchmark21530456075SE +/- 0.20, N = 366.111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 800 - Mode: Read Writebenchmark23K6K9K12K15KSE +/- 36.88, N = 3121021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 50 - Mode: Read Write - Average Latencybenchmark21.01772.03543.05314.07085.0885SE +/- 0.028, N = 34.5231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 50 - Mode: Read Writebenchmark22K4K6K8K10KSE +/- 68.05, N = 3110551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latencybenchmark20.00590.01180.01770.02360.0295SE +/- 0.000, N = 30.0261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1 - Mode: Read Onlybenchmark28K16K24K32K40KSE +/- 360.37, N = 3385611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latencybenchmark20.01710.03420.05130.06840.0855SE +/- 0.001, N = 30.0761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 50 - Mode: Read Onlybenchmark2140K280K420K560K700KSE +/- 4271.57, N = 36602521. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Gcrypt Library

Libgcrypt is a general purpose cryptographic library developed as part of the GnuPG project. This is a benchmark of libgcrypt's integrated benchmark and is measuring the time to run the benchmark command with a cipher/mac/hash repetition count set for 50 times as simple, high level look at the overall crypto performance of the system under test. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGcrypt Library 1.9benchmark250100150200250SE +/- 0.71, N = 3230.511. (CC) gcc options: -O2 -fvisibility=hidden -lgpg-error

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latencybenchmark20.22370.44740.67110.89481.1185SE +/- 0.006, N = 30.9941. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1 - Mode: Read Writebenchmark22004006008001000SE +/- 5.75, N = 310061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA256benchmark22000M4000M6000M8000M10000MSE +/- 241399.77, N = 392948698831. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305benchmark28000M16000M24000M32000M40000MSE +/- 4908626.24, N = 3381346515631. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMbenchmark220000M40000M60000M80000M100000MSE +/- 20078107.25, N = 31035215899301. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMbenchmark220000M40000M60000M80000M100000MSE +/- 36681830.40, N = 31120500787871. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20benchmark211000M22000M33000M44000M55000MSE +/- 2814007.00, N = 3515539819671. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512benchmark22000M4000M6000M8000M10000MSE +/- 4215130.08, N = 391859141471. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average Latencybenchmark20.24210.48420.72630.96841.2105SE +/- 0.011, N = 31.0761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 8806.54, N = 39294401. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average Latencybenchmark2816243240SE +/- 0.33, N = 332.871. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Writebenchmark25K10K15K20K25KSE +/- 243.61, N = 3243471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latencybenchmark21020304050SE +/- 0.50, N = 341.681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Writebenchmark25K10K15K20K25KSE +/- 284.20, N = 3239981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Only - Average Latencybenchmark20.19310.38620.57930.77240.9655SE +/- 0.004, N = 30.8581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 4420.42, N = 39320771. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latencybenchmark2510152025SE +/- 0.14, N = 319.341. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Writebenchmark26K12K18K24K30KSE +/- 191.49, N = 3258531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latencybenchmark20.02180.04360.06540.08720.109SE +/- 0.000, N = 30.0971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 100 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 2893.33, N = 310317431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latencybenchmark23691215SE +/- 0.029, N = 39.2331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Writebenchmark26K12K18K24K30KSE +/- 83.58, N = 3270771. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latencybenchmark20.91761.83522.75283.67044.588SE +/- 0.024, N = 34.0781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 100 - Mode: Read Writebenchmark25K10K15K20K25KSE +/- 143.25, N = 3245231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latencybenchmark20.12110.24220.36330.48440.6055SE +/- 0.001, N = 30.5381. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 817.51, N = 39286391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latencybenchmark20.53391.06781.60172.13562.6695SE +/- 0.008, N = 32.3731. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 50 - Mode: Read Writebenchmark25K10K15K20K25KSE +/- 66.93, N = 3210681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latencybenchmark20.05060.10120.15180.20240.253SE +/- 0.002, N = 30.2251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 10565.49, N = 311104811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latencybenchmark20.01150.0230.03450.0460.0575SE +/- 0.000, N = 30.0511. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 50 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 4694.34, N = 39779761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latencybenchmark260120180240300SE +/- 2.21, N = 3285.841. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 250 - Mode: Read Writebenchmark22004006008001000SE +/- 6.70, N = 38751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Only - Average Latencybenchmark20.20140.40280.60420.80561.007SE +/- 0.006, N = 30.8951. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 6999.28, N = 311179601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latencybenchmark220406080100SE +/- 0.73, N = 399.321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 100 - Mode: Read Writebenchmark22004006008001000SE +/- 7.44, N = 310071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Only - Average Latencybenchmark20.16610.33220.49830.66440.8305SE +/- 0.007, N = 30.7381. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 9350.12, N = 310844911. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latencybenchmark20.10670.21340.32010.42680.5335SE +/- 0.004, N = 30.4741. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 500 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 8070.83, N = 310561001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latencybenchmark21020304050SE +/- 0.30, N = 345.501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 50 - Mode: Read Writebenchmark22004006008001000SE +/- 7.38, N = 310991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latencybenchmark20.04250.0850.12750.170.2125SE +/- 0.002, N = 30.1891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 250 - Mode: Read Onlybenchmark2300K600K900K1200K1500KSE +/- 12161.74, N = 313250941. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latencybenchmark20.01710.03420.05130.06840.0855SE +/- 0.001, N = 30.0761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 100 - Mode: Read Onlybenchmark2300K600K900K1200K1500KSE +/- 10479.39, N = 313243751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latencybenchmark20.00990.01980.02970.03960.0495SE +/- 0.000, N = 30.0441. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 50 - Mode: Read Onlybenchmark2200K400K600K800K1000KSE +/- 3913.53, N = 311362321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 128benchmark2306090120150SE +/- 0.45, N = 3123.361. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

RAR Compression

This test measures the time needed to archive/compress two copies of the Linux 5.14 kernel source tree using RAR/WinRAR compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARbenchmark2306090120150SE +/- 1.52, N = 3119.98

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

Scaling Factor: 1000 - Clients: 5000 - Mode: Read Only

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 1000 - Clients: 5000 - Mode: Read Write

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8benchmark2612182430SE +/- 0.54, N = 1226.661. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

InfluxDB

This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000benchmark2200K400K600K800K1000KSE +/- 2231.79, N = 31043266.5

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000benchmark214K28K42K56K70KSE +/- 93.49, N = 367687.751. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500benchmark214K28K42K56K70KSE +/- 100.12, N = 366500.811. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 1000benchmark220K40K60K80K100KSE +/- 679.39, N = 399150.221. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 500benchmark220K40K60K80K100KSE +/- 314.37, N = 3105764.251. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200benchmark214K28K42K56K70KSE +/- 253.00, N = 366697.231. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100benchmark214K28K42K56K70KSE +/- 116.30, N = 366676.431. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 200benchmark220K40K60K80K100KSE +/- 691.90, N = 391651.791. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 100benchmark214K28K42K56K70KSE +/- 105.37, N = 363073.621. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Zstd Compression

This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Decompression Speedbenchmark22004006008001000SE +/- 8.31, N = 31129.91. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Compression Speedbenchmark2246810SE +/- 0.02, N = 37.731. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Decompression Speedbenchmark230060090012001500SE +/- 6.77, N = 41339.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Compression Speedbenchmark250100150200250SE +/- 2.79, N = 4235.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 64benchmark220406080100SE +/- 0.56, N = 383.491. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

InfluxDB

This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000benchmark2300K600K900K1200K1500KSE +/- 2667.11, N = 31361294.2

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000benchmark2300K600K900K1200K1500KSE +/- 20.81, N = 31428905.5

Zstd Compression

This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Decompression Speedbenchmark22004006008001000SE +/- 16.35, N = 31161.21. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression Speedbenchmark248121620SE +/- 0.00, N = 3161. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1benchmark248121620SE +/- 0.47, N = 1514.041. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

Zstd Compression

This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Decompression Speedbenchmark230060090012001500SE +/- 3.25, N = 31212.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Compression Speedbenchmark2100200300400500SE +/- 3.66, N = 3460.21. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Decompression Speedbenchmark230060090012001500SE +/- 1.10, N = 31294.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Compression Speedbenchmark22004006008001000SE +/- 3.34, N = 3921.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Compression Speedbenchmark2140280420560700SE +/- 3.81, N = 3642.71. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Compression Speedbenchmark25001000150020002500SE +/- 5.06, N = 32407.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096benchmark270K140K210K280K350KSE +/- 64.67, N = 3312713.01. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096benchmark210002000300040005000SE +/- 1.07, N = 34780.81. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 32benchmark21326395265SE +/- 0.17, N = 356.751. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

Timed PHP Compilation

This test times how long it takes to build PHP. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compilebenchmark21122334455SE +/- 0.42, N = 347.38

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 500benchmark2300K600K900K1200K1500KSE +/- 11397.86, N = 31321441.451. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000benchmark2300K600K900K1200K1500KSE +/- 16126.58, N = 31372927.211. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 1000benchmark2300K600K900K1200K1500KSE +/- 6200.57, N = 31355051.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 1000benchmark2400K800K1200K1600K2000KSE +/- 24512.11, N = 41970243.031. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Gzip Compression

This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzbenchmark2918273645SE +/- 0.20, N = 339.74

FLAC Audio Encoding

This test times how long it takes to encode a sample WAV file to FLAC audio format ten times using the --best preset settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.4WAV To FLACbenchmark2612182430SE +/- 0.03, N = 523.801. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500benchmark2300K600K900K1200K1500KSE +/- 10420.44, N = 31556050.81. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50benchmark2300K600K900K1200K1500KSE +/- 13945.79, N = 31578123.791. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 1000benchmark2400K800K1200K1600K2000KSE +/- 22029.91, N = 31644080.291. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 500benchmark2400K800K1200K1600K2000KSE +/- 1430.31, N = 31732895.371. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 1000benchmark2400K800K1200K1600K2000KSE +/- 6998.87, N = 31823507.961. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500benchmark2400K800K1200K1600K2000KSE +/- 6415.18, N = 31899691.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50benchmark2700K1400K2100K2800K3500KSE +/- 34414.00, N = 43080945.191. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50benchmark2500K1000K1500K2000K2500KSE +/- 19257.11, N = 32127263.211. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 500benchmark2500K1000K1500K2000K2500KSE +/- 13950.79, N = 32241125.81. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitebenchmark2160K320K480K640K800KSE +/- 3498.95, N = 3728603

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50benchmark2500K1000K1500K2000K2500KSE +/- 25839.70, N = 32385045.171. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Timed FFmpeg Compilation

This test times how long it takes to build the FFmpeg multimedia library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 6.1Time To Compilebenchmark2612182430SE +/- 0.01, N = 326.41

7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression Ratingbenchmark230K60K90K120K150KSE +/- 393.84, N = 31278421. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression Ratingbenchmark230K60K90K120K150KSE +/- 2169.48, N = 31593041. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsbenchmark21428425670SE +/- 0.80, N = 1561.961. (CC) gcc options: -lm

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9benchmark2612182430SE +/- 0.02, N = 323.461. (CC) gcc options: -fvisibility=hidden -O2

LZ4 Compression

This test measures the time needed to compress/decompress a sample file (silesia archive) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 9 - Decompression Speedbenchmark29001800270036004500SE +/- 3.38, N = 340191. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 9 - Compression Speedbenchmark2816243240SE +/- 0.40, N = 335.931. (CC) gcc options: -O3

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50benchmark2600K1200K1800K2400K3000KSE +/- 4273.72, N = 33028812.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

LZ4 Compression

This test measures the time needed to compress/decompress a sample file (silesia archive) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 1 - Decompression Speedbenchmark29001800270036004500SE +/- 2.64, N = 34174.41. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 1 - Compression Speedbenchmark2150300450600750SE +/- 0.83, N = 3673.571. (CC) gcc options: -O3

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

Scaling Factor: 100 - Clients: 5000 - Mode: Read Write

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 100 - Clients: 5000 - Mode: Read Only

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

LZ4 Compression

This test measures the time needed to compress/decompress a sample file (silesia archive) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 3 - Decompression Speedbenchmark28001600240032004000SE +/- 0.40, N = 33813.41. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 3 - Compression Speedbenchmark220406080100SE +/- 0.71, N = 3106.531. (CC) gcc options: -O3

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesbenchmark2918273645SE +/- 2.10, N = 1240.521. (CC) gcc options: -lm

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

Scaling Factor: 1 - Clients: 5000 - Mode: Read Write

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 1 - Clients: 5000 - Mode: Read Only

benchmark2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsbenchmark2612182430SE +/- 0.27, N = 524.241. (CC) gcc options: -lm

PHP Micro Benchmarks

Various small PHP micro-benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchbenchmark20.36810.73621.10431.47241.8405SE +/- 0.021, N = 151.636

Timed CPython Compilation

This test times how long it takes to build the reference Python implementation, CPython, with optimizations and LTO enabled for a release build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Defaultbenchmark24812162017.30

System ZLIB Decompression

This test measures the time to decompress a Linux kernel tarball using ZLIB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSystem ZLIB Decompression 1.2.7benchmark2400800120016002000SE +/- 4.13, N = 101703.51

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesbenchmark248121620SE +/- 0.02, N = 316.191. (CC) gcc options: -lm

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsbenchmark220406080100SE +/- 0.17, N = 380.661. (CC) gcc options: -lm

Parallel BZIP2 Compression

This test measures the time needed to compress a file (FreeBSD-13.0-RELEASE-amd64-memstick.img) using Parallel BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionbenchmark20.80941.61882.42823.23764.047SE +/- 0.006223, N = 33.5971651. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

System XZ Decompression

This test measures the time to decompress a Linux kernel tarball using XZ. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ Decompressionbenchmark20.78681.57362.36043.14723.934SE +/- 0.005, N = 33.497

System GZIP Decompression

This simple test measures the time to decompress a gzipped tarball (the Qt5 toolkit source package). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem GZIP Decompressionbenchmark20.73151.4632.19452.9263.6575SE +/- 0.009, N = 33.251

PHP Micro Benchmarks

Various small PHP micro-benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchbenchmark20.07360.14720.22080.29440.368SE +/- 0.003, N = 70.327

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

Connections: 4000

benchmark2: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

Concurrent Requests: 4

benchmark2: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

Connections: 1

benchmark2: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

Concurrent Requests: 20

benchmark2: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

Connections: 20

benchmark2: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

195 Results Shown

PostgreSQL:
  10000 - 1 - Read Write - Average Latency
  10000 - 1 - Read Write
  10000 - 1 - Read Only - Average Latency
  10000 - 1 - Read Only
  10000 - 250 - Read Only - Average Latency
  10000 - 250 - Read Only
  10000 - 500 - Read Only - Average Latency
  10000 - 500 - Read Only
  10000 - 800 - Read Only - Average Latency
  10000 - 800 - Read Only
  10000 - 50 - Read Only - Average Latency
  10000 - 50 - Read Only
  10000 - 100 - Read Only - Average Latency
  10000 - 100 - Read Only
  10000 - 50 - Read Write - Average Latency
  10000 - 50 - Read Write
  10000 - 800 - Read Write - Average Latency
  10000 - 800 - Read Write
  10000 - 1000 - Read Only - Average Latency
  10000 - 1000 - Read Only
  10000 - 500 - Read Write - Average Latency
  10000 - 500 - Read Write
  10000 - 250 - Read Write - Average Latency
  10000 - 250 - Read Write
  10000 - 1000 - Read Write - Average Latency
  10000 - 1000 - Read Write
  10000 - 100 - Read Write - Average Latency
  10000 - 100 - Read Write
ClickHouse:
  100M Rows Hits Dataset, Third Run
  100M Rows Hits Dataset, Second Run
  100M Rows Hits Dataset, First Run / Cold Cache
PostgreSQL:
  100 - 1 - Read Write - Average Latency
  100 - 1 - Read Write
  1 - 1000 - Read Write - Average Latency
  1 - 1000 - Read Write
  1 - 800 - Read Write - Average Latency
  1 - 800 - Read Write
  1 - 500 - Read Write - Average Latency
  1 - 500 - Read Write
  100 - 1 - Read Only - Average Latency
  100 - 1 - Read Only
  1000 - 500 - Read Write - Average Latency
  1000 - 500 - Read Write
  1 - 1 - Read Only - Average Latency
  1 - 1 - Read Only
  1 - 1 - Read Write - Average Latency
  1 - 1 - Read Write
Timed Linux Kernel Compilation
PostgreSQL:
  1000 - 1000 - Read Only - Average Latency
  1000 - 1000 - Read Only
  1000 - 800 - Read Only - Average Latency
  1000 - 800 - Read Only
  1000 - 500 - Read Only - Average Latency
  1000 - 500 - Read Only
  1000 - 250 - Read Write - Average Latency
  1000 - 250 - Read Write
  1000 - 250 - Read Only - Average Latency
  1000 - 250 - Read Only
  1000 - 1000 - Read Write - Average Latency
  1000 - 1000 - Read Write
  1000 - 100 - Read Write - Average Latency
  1000 - 100 - Read Write
  1000 - 100 - Read Only - Average Latency
  1000 - 100 - Read Only
  1000 - 800 - Read Write - Average Latency
  1000 - 800 - Read Write
  1000 - 50 - Read Write - Average Latency
  1000 - 50 - Read Write
  1000 - 1 - Read Only - Average Latency
  1000 - 1 - Read Only
  1000 - 50 - Read Only - Average Latency
  1000 - 50 - Read Only
Gcrypt Library
PostgreSQL:
  1000 - 1 - Read Write - Average Latency
  1000 - 1 - Read Write
OpenSSL:
  SHA256
  ChaCha20-Poly1305
  AES-256-GCM
  AES-128-GCM
  ChaCha20
  SHA512
PostgreSQL:
  100 - 1000 - Read Only - Average Latency
  100 - 1000 - Read Only
  100 - 800 - Read Write - Average Latency
  100 - 800 - Read Write
  100 - 1000 - Read Write - Average Latency
  100 - 1000 - Read Write
  100 - 800 - Read Only - Average Latency
  100 - 800 - Read Only
  100 - 500 - Read Write - Average Latency
  100 - 500 - Read Write
  100 - 100 - Read Only - Average Latency
  100 - 100 - Read Only
  100 - 250 - Read Write - Average Latency
  100 - 250 - Read Write
  100 - 100 - Read Write - Average Latency
  100 - 100 - Read Write
  100 - 500 - Read Only - Average Latency
  100 - 500 - Read Only
  100 - 50 - Read Write - Average Latency
  100 - 50 - Read Write
  100 - 250 - Read Only - Average Latency
  100 - 250 - Read Only
  100 - 50 - Read Only - Average Latency
  100 - 50 - Read Only
  1 - 250 - Read Write - Average Latency
  1 - 250 - Read Write
  1 - 1000 - Read Only - Average Latency
  1 - 1000 - Read Only
  1 - 100 - Read Write - Average Latency
  1 - 100 - Read Write
  1 - 800 - Read Only - Average Latency
  1 - 800 - Read Only
  1 - 500 - Read Only - Average Latency
  1 - 500 - Read Only
  1 - 50 - Read Write - Average Latency
  1 - 50 - Read Write
  1 - 250 - Read Only - Average Latency
  1 - 250 - Read Only
  1 - 100 - Read Only - Average Latency
  1 - 100 - Read Only
  1 - 50 - Read Only - Average Latency
  1 - 50 - Read Only
SQLite
RAR Compression
SQLite
InfluxDB
nginx:
  1000
  500
Apache HTTP Server:
  1000
  500
nginx:
  200
  100
Apache HTTP Server:
  200
  100
Zstd Compression:
  19, Long Mode - Decompression Speed
  19, Long Mode - Compression Speed
  12 - Decompression Speed
  12 - Compression Speed
SQLite
InfluxDB:
  64 - 10000 - 2,5000,1 - 10000
  1024 - 10000 - 2,5000,1 - 10000
Zstd Compression:
  19 - Decompression Speed
  19 - Compression Speed
SQLite
Zstd Compression:
  3, Long Mode - Decompression Speed
  3, Long Mode - Compression Speed
  8 - Decompression Speed
  8 - Compression Speed
  8, Long Mode - Compression Speed
  3 - Compression Speed
OpenSSL:
  RSA4096:
    verify/s
    sign/s
SQLite
Timed PHP Compilation
Redis:
  LPUSH - 500
  LPUSH - 1000
  LPOP - 1000
  GET - 1000
Gzip Compression
FLAC Audio Encoding
Redis:
  SET - 500
  LPUSH - 50
  SET - 1000
  SADD - 500
  SADD - 1000
  GET - 500
  LPOP - 50
  SET - 50
  LPOP - 500
PHPBench
Redis
Timed FFmpeg Compilation
7-Zip Compression:
  Decompression Rating
  Compression Rating
OSBench
XZ Compression
LZ4 Compression:
  9 - Decompression Speed
  9 - Compression Speed
Redis
LZ4 Compression:
  1 - Decompression Speed
  1 - Compression Speed
  3 - Decompression Speed
  3 - Compression Speed
OSBench:
  Create Processes
  Create Threads
PHP Micro Benchmarks
Timed CPython Compilation
System ZLIB Decompression
OSBench:
  Create Files
  Memory Allocations
Parallel BZIP2 Compression
System XZ Decompression
System GZIP Decompression
PHP Micro Benchmarks