benchmark1

kvm-5 testing

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2403156-NE-BENCHMARK31
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
benchmark1
March 14
  2 Days, 10 Hours, 57 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):


benchmark1OpenBenchmarking.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 PMC32 x 16 GB RAM QEMU1100GB QEMU HDDCirrus Logic GD 5446Red Hat Virtio deviceUbuntu 22.045.15.0-100-generic (x86_64)GCC 11.4.0ext4microsoftProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemSystem LayerBenchmark1 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

benchmark1pgbench: 10000 - 1 - Read Write - Average Latencypgbench: 10000 - 1 - Read Writepgbench: 10000 - 800 - Read Write - Average Latencypgbench: 10000 - 800 - Read Writepgbench: 10000 - 1000 - Read Write - Average Latencypgbench: 10000 - 1000 - Read Writepgbench: 10000 - 250 - Read Write - Average Latencypgbench: 10000 - 250 - Read Writepgbench: 10000 - 1000 - Read Only - Average Latencypgbench: 10000 - 1000 - Read Onlypgbench: 10000 - 50 - Read Only - Average Latencypgbench: 10000 - 50 - Read Onlypgbench: 10000 - 500 - Read Only - Average Latencypgbench: 10000 - 500 - Read Onlypgbench: 10000 - 500 - Read Write - Average Latencypgbench: 10000 - 500 - Read Writepgbench: 10000 - 100 - Read Write - Average Latencypgbench: 10000 - 100 - Read Writepgbench: 10000 - 250 - Read Only - Average Latencypgbench: 10000 - 250 - Read Onlypgbench: 10000 - 800 - Read Only - Average Latencypgbench: 10000 - 800 - Read Onlypgbench: 10000 - 1 - Read Only - Average Latencypgbench: 10000 - 1 - Read Onlypgbench: 10000 - 100 - Read Only - Average Latencypgbench: 10000 - 100 - Read Onlypgbench: 10000 - 50 - Read Write - Average Latencypgbench: 10000 - 50 - Read Writepgbench: 1000 - 100 - Read Only - Average Latencypgbench: 1000 - 100 - Read Onlypgbench: 1000 - 1000 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Writeclickhouse: 100M Rows Hits Dataset, Third Runclickhouse: 100M Rows Hits Dataset, Second Runclickhouse: 100M Rows Hits Dataset, First Run / Cold Cachepgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 250 - Read Onlypgbench: 1 - 500 - Read Write - Average Latencypgbench: 1 - 500 - Read Writepgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 1 - Read Writepgbench: 1000 - 250 - Read Write - Average Latencypgbench: 1000 - 250 - Read Writepgbench: 100 - 1 - Read Only - Average Latencypgbench: 100 - 1 - Read Onlypgbench: 1 - 1000 - Read Write - Average Latencypgbench: 1 - 1000 - Read Writepgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 1000 - 1000 - Read Only - Average Latencypgbench: 1000 - 1000 - Read Onlypgbench: 1000 - 50 - Read Write - Average Latencypgbench: 1000 - 50 - Read Writepgbench: 1000 - 800 - Read Only - Average Latencypgbench: 1000 - 800 - Read Onlypgbench: 1000 - 800 - Read Write - Average Latencypgbench: 1000 - 800 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 500 - Read Writegcrypt: pgbench: 1000 - 50 - Read Only - Average Latencypgbench: 1000 - 50 - Read Onlypgbench: 1000 - 100 - Read Write - Average Latencypgbench: 1000 - 100 - Read Writepgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read Onlypgbench: 1000 - 1 - Read Only - Average Latencypgbench: 1000 - 1 - Read Onlypgbench: 1000 - 1 - Read Write - Average Latencypgbench: 1000 - 1 - Read Writepgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 100 - Read Onlyopenssl: SHA256openssl: ChaCha20-Poly1305openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20openssl: SHA512pgbench: 1 - 800 - Read Write - Average Latencypgbench: 1 - 800 - Read Writepgbench: 1 - 250 - Read Write - Average Latencypgbench: 1 - 250 - Read Writepgbench: 100 - 1000 - Read Only - Average Latencypgbench: 100 - 1000 - Read Onlypgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 1 - 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 Only - Average Latencypgbench: 100 - 500 - Read Onlypgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 800 - Read Write - Average Latencypgbench: 100 - 800 - Read Writepgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 500 - Read Writepgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 100 - Read Writepgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 100 - Read Onlysqlite: 128pgbench: 1 - 100 - Read Write - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 800 - Read Only - Average Latencypgbench: 1 - 800 - Read Onlypgbench: 1 - 1000 - Read Only - Average Latencypgbench: 1 - 1000 - 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 - 50 - Read Only - Average Latencypgbench: 1 - 50 - Read Onlycompress-rar: Linux Source Tree Archiving To RARbuild-linux-kernel: defconfiginfluxdb: 4 - 10000 - 2,5000,1 - 10000sqlite: 64nginx: 1000nginx: 500apache: 1000nginx: 200apache: 500nginx: 100apache: 200apache: 100compress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedinfluxdb: 64 - 10000 - 2,5000,1 - 10000redis: SET - 500influxdb: 1024 - 10000 - 2,5000,1 - 10000compress-zstd: 19 - Decompression Speedcompress-zstd: 19 - Compression Speedsqlite: 1redis: GET - 1000compress-zstd: 12 - Decompression Speedcompress-zstd: 12 - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedsqlite: 32openssl: RSA4096openssl: RSA4096build-php: Time To Compileredis: LPOP - 1000redis: LPUSH - 500redis: LPUSH - 1000compress-gzip: Linux Source Tree Archiving To .tar.gzencode-flac: WAV To FLACredis: SET - 1000redis: LPUSH - 50redis: SADD - 500redis: SADD - 1000redis: GET - 500redis: SET - 50sqlite: 8redis: LPOP - 500phpbench: PHP Benchmark Suitecompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingredis: SADD - 50build-ffmpeg: Time To Compileosbench: Create Processescompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-lz4: 9 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 3 - Compression Speedredis: GET - 50redis: LPOP - 50compress-lz4: 1 - Decompression Speedcompress-lz4: 1 - Compression Speedosbench: Create Threadsphp: Zend micro_benchbuild-python: Defaultsystem-decompress-zlib: osbench: Create Filesosbench: Memory Allocationsosbench: Launch Programscompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionsystem-decompress-xz: system-decompress-gzip: php: Zend benchnginx: 20benchmark10.961104494.2308493119.581836628.04589151.7975565200.0975138310.90555246664.385776610.64193990.4695332831.4215629420.030337830.2304341916.28079620.16461086686.67111548294.80297.07282.810.393643135701.8777130.636157618.365136190.024427281914.0005230.020516110.22710998301.4436928885.26095071.14869693973.7521084752.0289611230.9010.0776454088.359119640.7117031060.025401171.0079930.07513289149273922607381302429931122516031731034968030305155200168091849163331325.999604281.1088901.0679375940.831120343.886227870.8529395270.5409265979.7662560033.509238790.05197659619.991250124.410226792.681186540.0961046261139.12099.88010010.74810692760.93510701520.490102061045.94610880.19512791520.0451121243122.23449.4401014938.292.23068221.1466994.42101459.0366803.67107367.6166899.4790671.9764921.531118.77.521360914.01561463.121431827.21177.715.314.5142008311.881321.1231.61213.2451.62418.51294.7911.21299.0634.861.167312702.44783.047.7151357425.171337782.411412245.2940.52723.7151642766.461627481.041776199.211859846.751898002.292155467.3328.3152315503.427382501274861538032451916.726.43144.30198723.5914007.635.613800.8106.793077298.83095040.834157.5670.2718.9954041.65817.4411713.92814416.24353481.75126756.0633343.6224073.5213.2720.329OpenBenchmarking.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 Latencybenchmark10.21620.43240.64860.86481.081SE +/- 0.020, N = 90.9611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1 - Mode: Read Writebenchmark12004006008001000SE +/- 23.21, N = 910441. (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 Latencybenchmark120406080100SE +/- 1.10, N = 494.231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 800 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 100.67, N = 484931. (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 Latencybenchmark1306090120150SE +/- 1.44, N = 4119.581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1000 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 99.84, N = 483661. (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 Latencybenchmark1714212835SE +/- 0.21, N = 328.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 250 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 66.75, N = 389151. (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 Latencybenchmark10.40430.80861.21291.61722.0215SE +/- 0.005, N = 31.7971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1000 - Mode: Read Onlybenchmark1120K240K360K480K600KSE +/- 1459.47, N = 35565201. (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 Latencybenchmark10.02180.04360.06540.08720.109SE +/- 0.001, N = 30.0971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 50 - Mode: Read Onlybenchmark1110K220K330K440K550KSE +/- 3303.52, N = 35138311. (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 Latencybenchmark10.20360.40720.61080.81441.018SE +/- 0.005, N = 30.9051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 500 - Mode: Read Onlybenchmark1120K240K360K480K600KSE +/- 2717.46, N = 35524661. (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 Latencybenchmark11428425670SE +/- 0.29, N = 364.391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 500 - Mode: Read Writebenchmark117003400510068008500SE +/- 34.36, N = 377661. (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 Latencybenchmark13691215SE +/- 0.10, N = 310.641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 100 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 93.07, N = 393991. (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 Latencybenchmark10.10550.2110.31650.4220.5275SE +/- 0.000, N = 30.4691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 250 - Mode: Read Onlybenchmark1110K220K330K440K550KSE +/- 546.37, N = 35332831. (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 Latencybenchmark10.31970.63940.95911.27881.5985SE +/- 0.001, N = 31.4211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 800 - Mode: Read Onlybenchmark1120K240K360K480K600KSE +/- 432.42, N = 35629421. (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 Latencybenchmark10.00680.01360.02040.02720.034SE +/- 0.000, N = 30.0301. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 1 - Mode: Read Onlybenchmark17K14K21K28K35KSE +/- 151.09, N = 3337831. (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 Latencybenchmark10.05180.10360.15540.20720.259SE +/- 0.000, N = 30.2301. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 10000 - Clients: 100 - Mode: Read Onlybenchmark190K180K270K360K450KSE +/- 840.27, N = 34341911. (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 Latencybenchmark1246810SE +/- 0.022, N = 36.2801. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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

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

benchmark1: 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 Write

benchmark1: 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

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 100 - Mode: Read Onlybenchmark1130K260K390K520K650KSE +/- 10914.00, N = 126108661. (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 Latencybenchmark120406080100SE +/- 0.77, N = 1286.671. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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

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 Runbenchmark160120180240300SE +/- 3.18, N = 9294.80MIN: 18.4 / MAX: 4285.71

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Second Runbenchmark160120180240300SE +/- 2.98, N = 9297.07MIN: 18.05 / MAX: 4285.71

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, First Run / Cold Cachebenchmark160120180240300SE +/- 2.94, N = 9282.81MIN: 17.67 / MAX: 4000

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: 250 - Mode: Read Only - Average Latencybenchmark10.08840.17680.26520.35360.442SE +/- 0.015, N = 90.3931. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 250 - Mode: Read Onlybenchmark1140K280K420K560K700KSE +/- 22665.66, N = 96431351. (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 Latencybenchmark1150300450600750SE +/- 8.16, N = 12701.881. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 500 - Mode: Read Writebenchmark1150300450600750SE +/- 8.18, N = 127131. (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 Latencybenchmark10.14310.28620.42930.57240.7155SE +/- 0.009, N = 120.6361. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1 - Mode: Read Writebenchmark130060090012001500SE +/- 21.70, N = 1215761. (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 Latencybenchmark1510152025SE +/- 0.18, N = 618.371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 250 - Mode: Read Writebenchmark13K6K9K12K15KSE +/- 133.12, N = 6136191. (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 Latencybenchmark10.00540.01080.01620.02160.027SE +/- 0.001, N = 90.0241. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1 - Mode: Read Onlybenchmark19K18K27K36K45KSE +/- 1337.16, N = 9427281. (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 Latencybenchmark1400800120016002000SE +/- 28.42, N = 91914.001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Writebenchmark1110220330440550SE +/- 7.60, N = 95231. (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 Latencybenchmark10.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 Onlybenchmark111K22K33K44K55KSE +/- 801.11, N = 9516111. (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 Latencybenchmark10.05110.10220.15330.20440.2555SE +/- 0.002, N = 50.2271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1000 - Mode: Read Onlybenchmark1150K300K450K600K750KSE +/- 2727.25, N = 36928881. (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 Latencybenchmark11.18352.3673.55054.7345.9175SE +/- 0.043, N = 35.2601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 50 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 77.75, N = 395071. (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 Latencybenchmark10.25830.51660.77491.03321.2915SE +/- 0.003, N = 31.1481. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 800 - Mode: Read Onlybenchmark1150K300K450K600K750KSE +/- 1635.84, N = 36969391. (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 Latencybenchmark11632486480SE +/- 0.27, N = 373.751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 800 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 39.71, N = 3108471. (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 Latencybenchmark11224364860SE +/- 0.36, N = 352.031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 500 - Mode: Read Writebenchmark12K4K6K8K10KSE +/- 66.57, N = 396111. (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.9benchmark150100150200250SE +/- 0.59, N = 3230.901. (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: 50 - Mode: Read Only - Average Latencybenchmark10.01730.03460.05190.06920.0865SE +/- 0.000, N = 30.0771. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 50 - Mode: Read Onlybenchmark1140K280K420K560K700KSE +/- 2703.76, N = 36454081. (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 Latencybenchmark1246810SE +/- 0.018, N = 38.3591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 100 - Mode: Read Writebenchmark13K6K9K12K15KSE +/- 25.70, N = 3119641. (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 Latencybenchmark10.160.320.480.640.8SE +/- 0.002, N = 30.7111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 500 - Mode: Read Onlybenchmark1150K300K450K600K750KSE +/- 2531.85, N = 37031061. (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 Latencybenchmark10.00560.01120.01680.02240.028SE +/- 0.000, N = 30.0251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1000 - Clients: 1 - Mode: Read Writebenchmark12004006008001000SE +/- 9.02, N = 39931. (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 Latencybenchmark10.01690.03380.05070.06760.0845SE +/- 0.001, N = 50.0751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 100 - Mode: Read Onlybenchmark1300K600K900K1200K1500KSE +/- 14582.63, N = 513289141. (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: SHA256benchmark12000M4000M6000M8000M10000MSE +/- 10644395.57, N = 392739226071. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

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

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

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

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

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512benchmark12000M4000M6000M8000M10000MSE +/- 5967061.59, N = 391849163331. (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: 1 - Clients: 800 - Mode: Read Write - Average Latencybenchmark130060090012001500SE +/- 14.62, N = 41326.001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Writebenchmark1130260390520650SE +/- 6.65, N = 46041. (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 Latencybenchmark160120180240300SE +/- 3.35, N = 4281.111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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

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

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

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1 - Mode: Read Writebenchmark130060090012001500SE +/- 2.59, N = 312031. (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 Latencybenchmark11020304050SE +/- 0.14, N = 343.891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Writebenchmark15K10K15K20K25KSE +/- 72.09, N = 3227871. (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 Latencybenchmark10.19170.38340.57510.76680.9585SE +/- 0.005, N = 30.8521. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 5741.01, N = 39395271. (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 Latencybenchmark10.12150.2430.36450.4860.6075SE +/- 0.004, N = 30.5401. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 6782.09, N = 39265971. (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 Latencybenchmark13691215SE +/- 0.052, N = 39.7661. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 250 - Mode: Read Writebenchmark15K10K15K20K25KSE +/- 135.71, N = 3256001. (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 Latencybenchmark1816243240SE +/- 0.31, N = 333.511. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Writebenchmark15K10K15K20K25KSE +/- 217.17, N = 3238791. (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 Latencybenchmark10.01150.0230.03450.0460.0575SE +/- 0.001, 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 Onlybenchmark1200K400K600K800K1000KSE +/- 10304.09, N = 39765961. (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 Latencybenchmark1510152025SE +/- 0.07, N = 319.991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 500 - Mode: Read Writebenchmark15K10K15K20K25KSE +/- 90.71, N = 3250121. (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 Latencybenchmark10.99231.98462.97693.96924.9615SE +/- 0.028, N = 34.4101. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 100 - Mode: Read Writebenchmark15K10K15K20K25KSE +/- 146.67, N = 3226791. (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 Latencybenchmark10.60321.20641.80962.41283.016SE +/- 0.019, N = 32.6811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 50 - Mode: Read Writebenchmark14K8K12K16K20KSE +/- 129.39, N = 3186541. (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 Latencybenchmark10.02160.04320.06480.08640.108SE +/- 0.001, N = 30.0961. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 100 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 6095.47, N = 310462611. (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: 128benchmark1306090120150SE +/- 1.56, N = 3139.121. (CC) gcc options: -O2 -lreadline -ltermcap -lz -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.

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 100 - Mode: Read Writebenchmark12004006008001000SE +/- 5.51, N = 310011. (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 Latencybenchmark10.16830.33660.50490.67320.8415SE +/- 0.002, N = 30.7481. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 3449.65, N = 310692761. (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 Latencybenchmark10.21040.42080.63120.84161.052SE +/- 0.005, N = 30.9351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 6101.00, N = 310701521. (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 Latencybenchmark10.11030.22060.33090.44120.5515SE +/- 0.002, N = 30.4901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 500 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 3413.12, N = 310206101. (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 Latencybenchmark11020304050SE +/- 0.31, N = 345.951. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 50 - Mode: Read Writebenchmark12004006008001000SE +/- 7.28, N = 310881. (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 Latencybenchmark10.04390.08780.13170.17560.2195SE +/- 0.003, N = 30.1951. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 250 - Mode: Read Onlybenchmark1300K600K900K1200K1500KSE +/- 15872.01, N = 312791521. (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 Latencybenchmark10.01010.02020.03030.04040.0505SE +/- 0.000, N = 30.0451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 50 - Mode: Read Onlybenchmark1200K400K600K800K1000KSE +/- 1057.10, N = 311212431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -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 RARbenchmark1306090120150SE +/- 0.75, N = 3122.23

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: defconfigbenchmark11122334455SE +/- 0.44, N = 749.44

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 Write

benchmark1: 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 Only

benchmark1: 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

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: 10000benchmark1200K400K600K800K1000KSE +/- 3882.38, N = 31014938.2

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: 64benchmark120406080100SE +/- 1.20, N = 392.231. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

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: 1000benchmark115K30K45K60K75KSE +/- 281.90, N = 368221.141. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500benchmark114K28K42K56K70KSE +/- 118.37, N = 366994.421. (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: 1000benchmark120K40K60K80K100KSE +/- 630.84, N = 3101459.031. (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: 200benchmark114K28K42K56K70KSE +/- 120.01, N = 366803.671. (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: 500benchmark120K40K60K80K100KSE +/- 444.81, N = 3107367.611. (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: 100benchmark114K28K42K56K70KSE +/- 143.39, N = 366899.471. (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: 200benchmark120K40K60K80K100KSE +/- 214.30, N = 390671.971. (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: 100benchmark114K28K42K56K70KSE +/- 410.24, N = 364921.531. (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 Speedbenchmark12004006008001000SE +/- 2.11, N = 31118.71. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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

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: 10000benchmark1300K600K900K1200K1500KSE +/- 1586.66, N = 31360914.0

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: 500benchmark1300K600K900K1200K1500KSE +/- 15166.21, N = 61561463.121. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

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: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000benchmark1300K600K900K1200K1500KSE +/- 1059.54, N = 31431827.2

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 Speedbenchmark130060090012001500SE +/- 5.42, N = 31177.71. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression Speedbenchmark148121620SE +/- 0.07, N = 315.31. (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: 1benchmark148121620SE +/- 0.44, N = 1514.511. (CC) gcc options: -O2 -lreadline -ltermcap -lz -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: GET - Parallel Connections: 1000benchmark1400K800K1200K1600K2000KSE +/- 19488.83, N = 62008311.881. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

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: 12 - Decompression Speedbenchmark130060090012001500SE +/- 0.32, N = 31321.11. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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

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

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

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

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

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

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

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Compression Speedbenchmark1140280420560700SE +/- 2.69, N = 3634.81. (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: 32benchmark11428425670SE +/- 0.64, N = 361.171. (CC) gcc options: -O2 -lreadline -ltermcap -lz -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.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096benchmark170K140K210K280K350KSE +/- 41.21, N = 3312702.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

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

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 Compilebenchmark11122334455SE +/- 0.48, N = 347.72

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: LPOP - Parallel Connections: 1000benchmark1300K600K900K1200K1500KSE +/- 6771.36, N = 31357425.171. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

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

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000benchmark1300K600K900K1200K1500KSE +/- 7005.20, N = 31412245.291. (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.gzbenchmark1918273645SE +/- 0.40, N = 340.53

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 FLACbenchmark1612182430SE +/- 0.04, N = 523.721. (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: 1000benchmark1400K800K1200K1600K2000KSE +/- 15482.92, N = 31642766.461. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

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

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

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

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

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

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: 8benchmark1714212835SE +/- 0.33, N = 328.321. (CC) gcc options: -O2 -lreadline -ltermcap -lz -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: LPOP - Parallel Connections: 500benchmark1500K1000K1500K2000K2500KSE +/- 9348.61, N = 32315503.421. (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 Suitebenchmark1160K320K480K640K800KSE +/- 4144.98, N = 3738250

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 Ratingbenchmark130K60K90K120K150KSE +/- 112.20, N = 31274861. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

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

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: 50benchmark1500K1000K1500K2000K2500KSE +/- 16626.18, N = 32451916.71. (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 Compilebenchmark1612182430SE +/- 0.10, N = 326.43

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 Processesbenchmark11020304050SE +/- 1.77, N = 1544.301. (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 9benchmark1612182430SE +/- 0.04, N = 323.591. (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 Speedbenchmark19001800270036004500SE +/- 2.86, N = 34007.61. (CC) gcc options: -O3

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

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

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 3 - Compression Speedbenchmark120406080100SE +/- 1.31, N = 3106.791. (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: 50benchmark1700K1400K2100K2800K3500KSE +/- 20342.54, N = 33077298.81. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50benchmark1700K1400K2100K2800K3500KSE +/- 18615.59, N = 33095040.831. (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 Speedbenchmark19001800270036004500SE +/- 0.90, N = 34157.51. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.4Compression Level: 1 - Compression Speedbenchmark1140280420560700SE +/- 0.48, N = 3670.271. (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

benchmark1: 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

benchmark1: 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 Threadsbenchmark1510152025SE +/- 0.78, N = 1219.001. (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

benchmark1: 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

benchmark1: 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

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_benchbenchmark10.37310.74621.11931.49241.8655SE +/- 0.018, N = 151.658

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: Defaultbenchmark14812162017.44

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.7benchmark1400800120016002000SE +/- 1.57, N = 101713.93

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 Filesbenchmark148121620SE +/- 0.02, N = 316.241. (CC) gcc options: -lm

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsbenchmark120406080100SE +/- 0.15, N = 381.751. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsbenchmark11326395265SE +/- 0.30, N = 356.061. (CC) gcc options: -lm

Parallel BZIP2 Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionbenchmark10.8151.632.4453.264.075SE +/- 0.008129, N = 33.6224071. (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 Decompressionbenchmark10.79221.58442.37663.16883.961SE +/- 0.007, N = 33.521

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 Decompressionbenchmark10.73621.47242.20862.94483.681SE +/- 0.016, N = 33.272

PHP Micro Benchmarks

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

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchbenchmark10.0740.1480.2220.2960.37SE +/- 0.002, N = 30.329

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

benchmark1: 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

benchmark1: 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.

Concurrent Requests: 20

benchmark1: 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

benchmark1: 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.

Connections: 20

benchmark1: 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.

196 Results Shown

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