kernel5950x

AMD Ryzen 9 5950X 16-Core testing with a ASUS PRIME B550M-A (WI-FI) (2423 BIOS) and Gigabyte AMD Radeon RX 6800/6800 XT / 6900 16GB on Fedora 34 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2109229-TJ-KERNEL59522
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
Samsung SSD 980 PRO 1TB
September 22
  23 Hours, 23 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):


kernel5950xOpenBenchmarking.orgPhoronix Test Suite 10.6.1AMD Ryzen 9 5950X 16-Core @ 5.05GHz (16 Cores / 32 Threads)ASUS PRIME B550M-A (WI-FI) (2423 BIOS)AMD Starship/Matisse2 x 16 GB DDR4-2410MT/s F4-2400C15-16GVR1000GB Samsung SSD 980 PRO 1TB + 16001GB Expansion DeskGigabyte AMD Radeon RX 6800/6800 XT / 6900 16GB (2575/1000MHz)AMD Navi 21 HDMI AudioSONY X8500ERealtek RTL8111/8168/8411 + Intel Wi-Fi 6 AX200Fedora 345.14.6-xm1.0.fc34.x86_64 (x86_64)KDE Plasma 5.22.4X Server 1.20.114.6 Mesa 21.3.0-devel (LLVM 12.0.1)1.2.190btrfs3840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanFile-SystemScreen ResolutionKernel5950x BenchmarksSystem Logs- amdgpu.ppfeaturemask=0xffffffff drm.edid_firmware=edid/good-edid-test.bin drm.edid_firmware=HDMI-A-1:edid/good-edid-test.bin - Transparent Huge Pages: madvise - --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - NONE / compress=zstd:1,relatime,rw,seclabel,space_cache,ssd,subvol=/root,subvolid=257 / Block Size: 4096 - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201016 - SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

kernel5950xleveldb: Hot Readleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillpostmark: Disk Transaction Performancetinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBmbw: Memory Copy, Fixed Block Size - 8192 MiBt-test1: 1t-test1: 2pmbench: 1 - 50%pmbench: 2 - 50%pmbench: 4 - 50%pmbench: 8 - 50%pmbench: 16 - 50%pmbench: 32 - 50%pmbench: 1 - 100% Readspmbench: 2 - 100% Readspmbench: 4 - 100% Readspmbench: 8 - 100% Readspmbench: 1 - 100% Writespmbench: 16 - 100% Readspmbench: 2 - 100% Writespmbench: 32 - 100% Readspmbench: 4 - 100% Writespmbench: 8 - 100% Writespmbench: 16 - 100% Writespmbench: 32 - 100% Writespmbench: 1 - 80% Reads 20% Writespmbench: 2 - 80% Reads 20% Writespmbench: 4 - 80% Reads 20% Writespmbench: 8 - 80% Reads 20% Writespmbench: 16 - 80% Reads 20% Writespmbench: 32 - 80% Reads 20% Writesiperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 1iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 1iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 32iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 64iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 32iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 64iperf: 5201 - 10 Seconds - TCP - 1iperf: 5201 - 10 Seconds - UDP - 1iperf: 5201 - 10 Seconds - TCP - 32iperf: 5201 - 10 Seconds - TCP - 64iperf: 5201 - 10 Seconds - UDP - 32iperf: 5201 - 10 Seconds - UDP - 64wireguard: perf-bench: Epoll Waitperf-bench: Futex Hashperf-bench: Memcpy 1MBperf-bench: Memset 1MBperf-bench: Sched Pipeperf-bench: Futex Lock-Piperf-bench: Syscall Basicosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsipc-benchmark: TCP Socket - 128ipc-benchmark: TCP Socket - 256ipc-benchmark: TCP Socket - 512ipc-benchmark: TCP Socket - 1024ipc-benchmark: TCP Socket - 2048ipc-benchmark: TCP Socket - 4096ipc-benchmark: Unnamed Pipe - 128ipc-benchmark: Unnamed Pipe - 256ipc-benchmark: Unnamed Pipe - 512ipc-benchmark: Unnamed Pipe - 1024ipc-benchmark: Unnamed Pipe - 2048ipc-benchmark: Unnamed Pipe - 4096ipc-benchmark: FIFO Named Pipe - 128ipc-benchmark: FIFO Named Pipe - 256ipc-benchmark: FIFO Named Pipe - 512ipc-benchmark: FIFO Named Pipe - 1024ipc-benchmark: FIFO Named Pipe - 2048ipc-benchmark: FIFO Named Pipe - 4096ipc-benchmark: Unnamed Unix Domain Socket - 128ipc-benchmark: Unnamed Unix Domain Socket - 256ipc-benchmark: Unnamed Unix Domain Socket - 512ipc-benchmark: Unnamed Unix Domain Socket - 1024ipc-benchmark: Unnamed Unix Domain Socket - 2048ipc-benchmark: Unnamed Unix Domain Socket - 4096hackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processpgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Writepgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 50 - Read Onlypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 250 - Read Onlypgbench: 1 - 250 - Read Only - Average Latencypgbench: 1 - 50 - Read Writepgbench: 1 - 50 - Read Write - Average Latencypgbench: 100 - 1 - Read Onlypgbench: 100 - 1 - Read Only - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 100 - Read Write - Average Latencypgbench: 1 - 250 - Read Writepgbench: 1 - 250 - Read Write - Average Latencypgbench: 100 - 1 - Read Writepgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencypgbench: 1000 - 1 - Read Onlypgbench: 1000 - 1 - Read Only - Average Latencypgbench: 100 - 100 - Read Onlypgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 50 - Read Write - Average Latencypgbench: 1000 - 1 - Read Writepgbench: 1000 - 1 - Read Write - Average Latencypgbench: 1000 - 50 - Read Onlypgbench: 1000 - 50 - Read Only - Average Latencypgbench: 10000 - 1 - Read Onlypgbench: 10000 - 1 - Read Only - Average Latencypgbench: 100 - 100 - Read Writepgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 250 - Read Write - Average Latencypgbench: 1000 - 100 - Read Onlypgbench: 1000 - 100 - Read Only - Average Latencypgbench: 1000 - 250 - Read Onlypgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 50 - Read Writepgbench: 1000 - 50 - Read Write - Average Latencypgbench: 10000 - 1 - Read Writepgbench: 10000 - 1 - Read Write - Average Latencypgbench: 10000 - 50 - Read Onlypgbench: 10000 - 50 - Read Only - Average Latencypgbench: 1000 - 100 - Read Writepgbench: 1000 - 100 - Read Write - Average Latencypgbench: 1000 - 250 - Read Writepgbench: 1000 - 250 - Read Write - Average Latencypgbench: 10000 - 100 - Read Onlypgbench: 10000 - 100 - Read Only - Average Latencypgbench: 10000 - 250 - Read Onlypgbench: 10000 - 250 - Read Only - Average Latencypgbench: 10000 - 50 - Read Writepgbench: 10000 - 50 - Read Write - Average Latencypgbench: 10000 - 100 - Read Writepgbench: 10000 - 100 - Read Write - Average Latencypgbench: 10000 - 250 - Read Writepgbench: 10000 - 250 - Read Write - Average Latencysqlite-speedtest: Timed Time - Size 1,000mutex: Shared Mutex Lock Sharedmutex: Mutex Lock Unlock spinlockmutex: Mutex Lock Unlock std::mutexmutex: Mutex Lock Unlock std::mutexmutex: Semaphore Release And Acquiremutex: Mutex Lock Unlock spinlock_amdmutex: Mutex Lock Unlock pthread_mutexmutex: Mutex Lock Unlock ticket_spinlockstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: IO_uringstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingctx-clock: Context Switch Timerocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingrocksdb: Read Rand Write Randschbench: 8 - 4Samsung SSD 980 PRO 1TB16.18650.468.77656.163.05955.863.42116.07223.75161.31756.163.111798018772.419203.315723.93714903.83714843.12814658.82314853.8228283.9318538.1678506.7668822.8938958.49511.6714.6710.08920.08800.08940.08990.09650.12030.04380.04360.04350.04350.05110.04390.05020.05020.05130.05600.06170.10200.11100.11200.11220.11260.11550.13091001000320064003199848766569431.05554346004833.667.1139.22438779456696221.34380417.3122784724205421753544019.6132339.57250634.00405223.98427368.7330573706452350953633294922757293214305114345984401448442684943104263848720306952322108984674108479898747091264067222314983121993161445945135378414027541644042169605813184052.3943.0025.44610.0442.21418.4812.8385.2419.65917.71335.504392620.0251586.3316218540.0816461100.1556417220.389160311.784326840.031159628.5701571587.8681556.4384758690.105315560.0324815810.2074495200.556278117.9831546.5134480670.11240670.246393325.431508549.1644419470.2264173980.599321315.5641466.846489931.021556017.989960826.022489842.042413556.046322015.526507119.724857929.14358.87717.229.116.914.89.9724.611.79.87489.92309.671304.17155745.905144.41246148390.0756283.0338768.41413760.0490.9049771.872505776.7382838.85111733.522146.042356.819855601.662723037.12248.677915173.80222110153614016801951300511848481117246338847116619463960OpenBenchmarking.org

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadSamsung SSD 980 PRO 1TB48121620SE +/- 0.15, N = 916.191. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncSamsung SSD 980 PRO 1TB1122334455SE +/- 1.30, N = 1450.41. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncSamsung SSD 980 PRO 1TB1530456075SE +/- 1.35, N = 1468.781. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteSamsung SSD 980 PRO 1TB1326395265SE +/- 0.15, N = 356.11. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteSamsung SSD 980 PRO 1TB1428425670SE +/- 0.15, N = 363.061. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillSamsung SSD 980 PRO 1TB1326395265SE +/- 0.12, N = 355.81. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillSamsung SSD 980 PRO 1TB1428425670SE +/- 0.14, N = 363.421. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadSamsung SSD 980 PRO 1TB48121620SE +/- 0.03, N = 316.071. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomSamsung SSD 980 PRO 1TB612182430SE +/- 0.01, N = 323.751. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteSamsung SSD 980 PRO 1TB1428425670SE +/- 0.45, N = 361.321. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillSamsung SSD 980 PRO 1TB1326395265SE +/- 0.33, N = 356.11. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillSamsung SSD 980 PRO 1TB1428425670SE +/- 0.38, N = 363.111. (CXX) g++ options: -O3 -lsqlite3 -lsnappy -lpthread

PostMark

This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 84.00, N = 379801. (CC) gcc options: -O3

Tinymembench

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpySamsung SSD 980 PRO 1TB4K8K12K16K20KSE +/- 103.83, N = 318772.41. (CC) gcc options: -O2 -lm

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetSamsung SSD 980 PRO 1TB4K8K12K16K20KSE +/- 33.36, N = 319203.31. (CC) gcc options: -O2 -lm

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBSamsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 112.71, N = 315723.941. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBSamsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 128.27, N = 314903.841. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBSamsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 202.22, N = 314843.131. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBSamsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 43.38, N = 314658.821. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBSamsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 104.26, N = 314853.821. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 91.80, N = 38283.931. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 73.53, N = 38538.171. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 9.90, N = 38506.771. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 33.11, N = 38822.891. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiBSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 85.94, N = 158958.501. (CC) gcc options: -O3 -march=native

t-test1

This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Samsung SSD 980 PRO 1TB3691215SE +/- 0.07, N = 311.671. (CC) gcc options: -pthread

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Samsung SSD 980 PRO 1TB1.0512.1023.1534.2045.255SE +/- 0.040, N = 34.6711. (CC) gcc options: -pthread

pmbench

Pmbench is a Linux paging and virtual memory benchmark. This test profile will report the average page latency of the system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 50%Samsung SSD 980 PRO 1TB0.02010.04020.06030.08040.1005SE +/- 0.0003, N = 30.08921. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 50%Samsung SSD 980 PRO 1TB0.01980.03960.05940.07920.099SE +/- 0.0003, N = 30.08801. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 50%Samsung SSD 980 PRO 1TB0.02010.04020.06030.08040.1005SE +/- 0.0002, N = 30.08941. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 50%Samsung SSD 980 PRO 1TB0.02020.04040.06060.08080.101SE +/- 0.0005, N = 30.08991. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 50%Samsung SSD 980 PRO 1TB0.02170.04340.06510.08680.1085SE +/- 0.0002, N = 30.09651. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 50%Samsung SSD 980 PRO 1TB0.02710.05420.08130.10840.1355SE +/- 0.0002, N = 30.12031. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% ReadsSamsung SSD 980 PRO 1TB0.00990.01980.02970.03960.0495SE +/- 0.0001, N = 30.04381. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% ReadsSamsung SSD 980 PRO 1TB0.00980.01960.02940.03920.049SE +/- 0.0000, N = 30.04361. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% ReadsSamsung SSD 980 PRO 1TB0.00980.01960.02940.03920.049SE +/- 0.0000, N = 30.04351. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% ReadsSamsung SSD 980 PRO 1TB0.00980.01960.02940.03920.049SE +/- 0.0000, N = 30.04351. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% WritesSamsung SSD 980 PRO 1TB0.01150.0230.03450.0460.0575SE +/- 0.0001, N = 30.05111. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 100% ReadsSamsung SSD 980 PRO 1TB0.00990.01980.02970.03960.0495SE +/- 0.0003, N = 30.04391. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% WritesSamsung SSD 980 PRO 1TB0.01130.02260.03390.04520.0565SE +/- 0.0003, N = 30.05021. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 100% ReadsSamsung SSD 980 PRO 1TB0.01130.02260.03390.04520.0565SE +/- 0.0002, N = 30.05021. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% WritesSamsung SSD 980 PRO 1TB0.01150.0230.03450.0460.0575SE +/- 0.0000, N = 30.05131. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% WritesSamsung SSD 980 PRO 1TB0.01260.02520.03780.05040.063SE +/- 0.0001, N = 30.05601. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 100% WritesSamsung SSD 980 PRO 1TB0.01390.02780.04170.05560.0695SE +/- 0.0004, N = 30.06171. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 100% WritesSamsung SSD 980 PRO 1TB0.0230.0460.0690.0920.115SE +/- 0.0007, N = 30.10201. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% WritesSamsung SSD 980 PRO 1TB0.0250.050.0750.10.125SE +/- 0.0004, N = 30.11101. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% WritesSamsung SSD 980 PRO 1TB0.02520.05040.07560.10080.126SE +/- 0.0003, N = 30.11201. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% WritesSamsung SSD 980 PRO 1TB0.02520.05040.07560.10080.126SE +/- 0.0003, N = 30.11221. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% WritesSamsung SSD 980 PRO 1TB0.02530.05060.07590.10120.1265SE +/- 0.0002, N = 30.11261. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% WritesSamsung SSD 980 PRO 1TB0.0260.0520.0780.1040.13SE +/- 0.0010, N = 30.11551. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% WritesSamsung SSD 980 PRO 1TB0.02950.0590.08850.1180.1475SE +/- 0.0006, N = 30.13091. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

Ethr

Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 1

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 8

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 32

Samsung SSD 980 PRO 1TB: Test failed to run.

Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 64

Samsung SSD 980 PRO 1TB: Test failed to run.

iPerf

iPerf is a network bandwidth throughput testing software. This test profile is used for automated testing of an iperf client and requires you have access to an iperf server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1Samsung SSD 980 PRO 1TB204060801001001. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1Samsung SSD 980 PRO 1TB200400600800100010001. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32Samsung SSD 980 PRO 1TB700140021002800350032001. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 64Samsung SSD 980 PRO 1TB1400280042005600700064001. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32Samsung SSD 980 PRO 1TB7K14K21K28K35KSE +/- 0.33, N = 3319981. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 64Samsung SSD 980 PRO 1TB10K20K30K40K50KSE +/- 548.68, N = 7487661. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 480.92, N = 3569431. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1Samsung SSD 980 PRO 1TB0.23630.47260.70890.94521.1815SE +/- 0.00, N = 31.051. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 81.68, N = 3554341. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64Samsung SSD 980 PRO 1TB13K26K39K52K65KSE +/- 155.70, N = 3600481. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32Samsung SSD 980 PRO 1TB816243240SE +/- 0.00, N = 333.61. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64Samsung SSD 980 PRO 1TB1530456075SE +/- 0.00, N = 367.11. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestSamsung SSD 980 PRO 1TB306090120150SE +/- 0.63, N = 3139.22

perf-bench

This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll WaitSamsung SSD 980 PRO 1TB8K16K24K32K40KSE +/- 62.16, N = 3387791. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex HashSamsung SSD 980 PRO 1TB1000K2000K3000K4000K5000KSE +/- 3219.21, N = 345669621. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBSamsung SSD 980 PRO 1TB510152025SE +/- 1.86, N = 1521.341. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBSamsung SSD 980 PRO 1TB48121620SE +/- 0.21, N = 317.311. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched PipeSamsung SSD 980 PRO 1TB100K200K300K400K500KSE +/- 1481.21, N = 34724201. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-PiSamsung SSD 980 PRO 1TB1202403604806005421. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall BasicSamsung SSD 980 PRO 1TB4M8M12M16M20MSE +/- 28536.24, N = 3175354401. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -lcap -lpython2.7

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 FilesSamsung SSD 980 PRO 1TB510152025SE +/- 0.03, N = 319.611. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsSamsung SSD 980 PRO 1TB3691215SE +/- 0.021633, N = 39.5725061. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsSamsung SSD 980 PRO 1TB816243240SE +/- 0.24, N = 334.001. (CC) gcc options: -lm

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesSamsung SSD 980 PRO 1TB612182430SE +/- 0.67, N = 1523.981. (CC) gcc options: -lm

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsSamsung SSD 980 PRO 1TB1530456075SE +/- 0.78, N = 368.731. (CC) gcc options: -lm

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128Samsung SSD 980 PRO 1TB800K1600K2400K3200K4000KSE +/- 4456.39, N = 33706452

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 256Samsung SSD 980 PRO 1TB800K1600K2400K3200K4000KSE +/- 12545.53, N = 33509536

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512Samsung SSD 980 PRO 1TB700K1400K2100K2800K3500KSE +/- 28648.00, N = 33329492

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1024Samsung SSD 980 PRO 1TB600K1200K1800K2400K3000KSE +/- 10621.55, N = 32757293

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 2048Samsung SSD 980 PRO 1TB500K1000K1500K2000K2500KSE +/- 22830.19, N = 152143051

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 4096Samsung SSD 980 PRO 1TB300K600K900K1200K1500KSE +/- 3025.24, N = 31434598

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 128Samsung SSD 980 PRO 1TB900K1800K2700K3600K4500KSE +/- 49264.31, N = 154401448

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 256Samsung SSD 980 PRO 1TB900K1800K2700K3600K4500KSE +/- 74294.42, N = 34426849

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512Samsung SSD 980 PRO 1TB900K1800K2700K3600K4500KSE +/- 38234.55, N = 154310426

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1024Samsung SSD 980 PRO 1TB800K1600K2400K3200K4000KSE +/- 4385.43, N = 33848720

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 2048Samsung SSD 980 PRO 1TB700K1400K2100K2800K3500KSE +/- 47375.75, N = 33069523

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 4096Samsung SSD 980 PRO 1TB500K1000K1500K2000K2500KSE +/- 4780.29, N = 32210898

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 128Samsung SSD 980 PRO 1TB1000K2000K3000K4000K5000KSE +/- 41428.51, N = 114674108

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 256Samsung SSD 980 PRO 1TB1000K2000K3000K4000K5000KSE +/- 36495.61, N = 34798987

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512Samsung SSD 980 PRO 1TB1000K2000K3000K4000K5000KSE +/- 14923.09, N = 34709126

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1024Samsung SSD 980 PRO 1TB900K1800K2700K3600K4500KSE +/- 65792.02, N = 34067222

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 2048Samsung SSD 980 PRO 1TB700K1400K2100K2800K3500KSE +/- 18300.03, N = 33149831

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 4096Samsung SSD 980 PRO 1TB500K1000K1500K2000K2500KSE +/- 15010.51, N = 32199316

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 128Samsung SSD 980 PRO 1TB300K600K900K1200K1500KSE +/- 43841.17, N = 151445945

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 256Samsung SSD 980 PRO 1TB300K600K900K1200K1500KSE +/- 30824.14, N = 121353784

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512Samsung SSD 980 PRO 1TB300K600K900K1200K1500KSE +/- 70579.02, N = 151402754

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1024Samsung SSD 980 PRO 1TB400K800K1200K1600K2000KSE +/- 79501.22, N = 121644042

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 2048Samsung SSD 980 PRO 1TB400K800K1200K1600K2000KSE +/- 11797.69, N = 31696058

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 4096Samsung SSD 980 PRO 1TB300K600K900K1200K1500KSE +/- 24376.74, N = 151318405

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadSamsung SSD 980 PRO 1TB0.53871.07741.61612.15482.6935SE +/- 0.001, N = 32.3941. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadSamsung SSD 980 PRO 1TB0.67551.3512.02652.7023.3775SE +/- 0.039, N = 53.0021. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadSamsung SSD 980 PRO 1TB1.22542.45083.67624.90166.127SE +/- 0.014, N = 35.4461. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadSamsung SSD 980 PRO 1TB3691215SE +/- 0.03, N = 310.041. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessSamsung SSD 980 PRO 1TB0.49820.99641.49461.99282.491SE +/- 0.003, N = 32.2141. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadSamsung SSD 980 PRO 1TB510152025SE +/- 0.06, N = 318.481. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessSamsung SSD 980 PRO 1TB0.63861.27721.91582.55443.193SE +/- 0.017, N = 32.8381. (CC) gcc options: -lpthread

Count: 32 - Type: Thread

Samsung SSD 980 PRO 1TB: Creating fdpair (error: Too many open files)

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessSamsung SSD 980 PRO 1TB1.17922.35843.53764.71685.896SE +/- 0.013, N = 35.2411. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessSamsung SSD 980 PRO 1TB3691215SE +/- 0.055, N = 39.6591. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessSamsung SSD 980 PRO 1TB48121620SE +/- 0.03, N = 317.711. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessSamsung SSD 980 PRO 1TB816243240SE +/- 0.12, N = 335.501. (CC) gcc options: -lpthread

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.

Algorithm: SHA256

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Algorithm: RSA4096

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 1 - Mode: Read OnlySamsung SSD 980 PRO 1TB8K16K24K32K40KSE +/- 35.14, N = 3392621. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.00560.01120.01680.02240.028SE +/- 0.000, N = 30.0251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 1 - Mode: Read WriteSamsung SSD 980 PRO 1TB306090120150SE +/- 0.54, N = 31581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB246810SE +/- 0.021, N = 36.3311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 50 - Mode: Read OnlySamsung SSD 980 PRO 1TB130K260K390K520K650KSE +/- 1790.78, N = 36218541. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.01820.03640.05460.07280.091SE +/- 0.000, N = 30.0811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 100 - Mode: Read OnlySamsung SSD 980 PRO 1TB140K280K420K560K700KSE +/- 2504.56, N = 36461101. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.03490.06980.10470.13960.1745SE +/- 0.001, N = 30.1551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 250 - Mode: Read OnlySamsung SSD 980 PRO 1TB140K280K420K560K700KSE +/- 615.73, N = 36417221. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.08750.1750.26250.350.4375SE +/- 0.000, N = 30.3891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 50 - Mode: Read WriteSamsung SSD 980 PRO 1TB4080120160200SE +/- 0.60, N = 31601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB70140210280350SE +/- 1.16, N = 3311.781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read OnlySamsung SSD 980 PRO 1TB7K14K21K28K35KSE +/- 140.67, N = 3326841. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.0070.0140.0210.0280.035SE +/- 0.000, N = 30.0311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 100 - Mode: Read WriteSamsung SSD 980 PRO 1TB4080120160200SE +/- 0.31, N = 31591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB140280420560700SE +/- 1.22, N = 3628.571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 250 - Mode: Read WriteSamsung SSD 980 PRO 1TB306090120150SE +/- 0.31, N = 31571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB30060090012001500SE +/- 3.11, N = 31587.871. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read WriteSamsung SSD 980 PRO 1TB306090120150SE +/- 0.33, N = 31551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB246810SE +/- 0.014, N = 36.4381. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read OnlySamsung SSD 980 PRO 1TB100K200K300K400K500KSE +/- 481.38, N = 34758691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.02360.04720.07080.09440.118SE +/- 0.000, N = 30.1051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 1 - Mode: Read OnlySamsung SSD 980 PRO 1TB7K14K21K28K35KSE +/- 42.71, N = 3315561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.00720.01440.02160.02880.036SE +/- 0.000, N = 30.0321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 100 - Mode: Read OnlySamsung SSD 980 PRO 1TB100K200K300K400K500KSE +/- 1811.78, N = 34815811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.04660.09320.13980.18640.233SE +/- 0.001, N = 30.2071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 250 - Mode: Read OnlySamsung SSD 980 PRO 1TB100K200K300K400K500KSE +/- 947.93, N = 34495201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.12510.25020.37530.50040.6255SE +/- 0.001, N = 30.5561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read WriteSamsung SSD 980 PRO 1TB6001200180024003000SE +/- 7.83, N = 327811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB48121620SE +/- 0.05, N = 317.981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 1 - Mode: Read WriteSamsung SSD 980 PRO 1TB306090120150SE +/- 1.13, N = 31541. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB246810SE +/- 0.048, N = 36.5131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 50 - Mode: Read OnlySamsung SSD 980 PRO 1TB100K200K300K400K500KSE +/- 655.32, N = 34480671. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.02520.05040.07560.10080.126SE +/- 0.000, N = 30.1121. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 1 - Mode: Read OnlySamsung SSD 980 PRO 1TB9001800270036004500SE +/- 19.86, N = 340671. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 1 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.05540.11080.16620.22160.277SE +/- 0.001, N = 30.2461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 100 - Mode: Read WriteSamsung SSD 980 PRO 1TB8001600240032004000SE +/- 25.16, N = 339331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB612182430SE +/- 0.16, N = 325.431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 250 - Mode: Read WriteSamsung SSD 980 PRO 1TB11002200330044005500SE +/- 16.93, N = 350851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB1122334455SE +/- 0.16, N = 349.161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 100 - Mode: Read OnlySamsung SSD 980 PRO 1TB90K180K270K360K450KSE +/- 638.62, N = 34419471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.05090.10180.15270.20360.2545SE +/- 0.000, N = 30.2261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 250 - Mode: Read OnlySamsung SSD 980 PRO 1TB90K180K270K360K450KSE +/- 2257.98, N = 34173981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.13480.26960.40440.53920.674SE +/- 0.003, N = 30.5991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 50 - Mode: Read WriteSamsung SSD 980 PRO 1TB7001400210028003500SE +/- 14.59, N = 332131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 50 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB48121620SE +/- 0.07, N = 315.561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 1 - Mode: Read WriteSamsung SSD 980 PRO 1TB306090120150SE +/- 0.94, N = 31461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 1 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB246810SE +/- 0.044, N = 36.8461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 50 - Mode: Read OnlySamsung SSD 980 PRO 1TB10K20K30K40K50KSE +/- 184.58, N = 3489931. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 50 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.22970.45940.68910.91881.1485SE +/- 0.004, N = 31.0211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 100 - Mode: Read WriteSamsung SSD 980 PRO 1TB12002400360048006000SE +/- 28.42, N = 355601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 100 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB48121620SE +/- 0.09, N = 317.991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 250 - Mode: Read WriteSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 29.50, N = 396081. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB612182430SE +/- 0.08, N = 326.021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 100 - Mode: Read OnlySamsung SSD 980 PRO 1TB10K20K30K40K50KSE +/- 310.52, N = 3489841. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 100 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB0.45950.9191.37851.8382.2975SE +/- 0.013, N = 32.0421. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 250 - Mode: Read OnlySamsung SSD 980 PRO 1TB9K18K27K36K45KSE +/- 131.51, N = 3413551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 250 - Mode: Read Only - Average LatencySamsung SSD 980 PRO 1TB246810SE +/- 0.019, N = 36.0461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 50 - Mode: Read WriteSamsung SSD 980 PRO 1TB7001400210028003500SE +/- 6.89, N = 332201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 50 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB48121620SE +/- 0.03, N = 315.531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 100 - Mode: Read WriteSamsung SSD 980 PRO 1TB11002200330044005500SE +/- 35.80, N = 350711. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 100 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB510152025SE +/- 0.14, N = 319.721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 250 - Mode: Read WriteSamsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 15.72, N = 385791. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 10000 - Clients: 250 - Mode: Read Write - Average LatencySamsung SSD 980 PRO 1TB714212835SE +/- 0.05, N = 329.141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Samsung SSD 980 PRO 1TB1326395265SE +/- 0.04, N = 358.881. (CC) gcc options: -O2 -ldl -lz -lpthread

BenchmarkMutex

BenchmarkMutex is a mutex benchmark created by Malte Skarupke. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock SharedSamsung SSD 980 PRO 1TB48121620SE +/- 0.12, N = 317.21. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlockSamsung SSD 980 PRO 1TB714212835SE +/- 1.06, N = 1229.11. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexSamsung SSD 980 PRO 1TB48121620SE +/- 0.03, N = 316.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexSamsung SSD 980 PRO 1TB48121620SE +/- 0.15, N = 314.81. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And AcquireSamsung SSD 980 PRO 1TB3691215SE +/- 0.08, N = 39.971. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdSamsung SSD 980 PRO 1TB612182430SE +/- 0.12, N = 324.61. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutexSamsung SSD 980 PRO 1TB3691215SE +/- 0.09, N = 311.71. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlockSamsung SSD 980 PRO 1TB3691215SE +/- 0.04, N = 39.871. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MMAPSamsung SSD 980 PRO 1TB110220330440550SE +/- 0.96, N = 3489.921. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: NUMASamsung SSD 980 PRO 1TB70140210280350SE +/- 1.53, N = 3309.671. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MEMFDSamsung SSD 980 PRO 1TB30060090012001500SE +/- 4.29, N = 31304.171. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: AtomicSamsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 463.27, N = 3155745.901. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CryptoSamsung SSD 980 PRO 1TB11002200330044005500SE +/- 6.37, N = 35144.411. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MallocSamsung SSD 980 PRO 1TB50M100M150M200M250MSE +/- 783504.64, N = 3246148390.071. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Test: RdRand

Samsung SSD 980 PRO 1TB: stress-ng: error: [110012] No stress workers invoked (one or more were unsupported)

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: ForkingSamsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 776.02, N = 356283.031. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: IO_uringSamsung SSD 980 PRO 1TB8K16K24K32K40KSE +/- 386.92, N = 338768.411. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SENDFILESamsung SSD 980 PRO 1TB90K180K270K360K450KSE +/- 1440.69, N = 3413760.041. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU CacheSamsung SSD 980 PRO 1TB20406080100SE +/- 1.43, N = 1590.901. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU StressSamsung SSD 980 PRO 1TB11K22K33K44K55KSE +/- 84.53, N = 349771.871. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SemaphoresSamsung SSD 980 PRO 1TB500K1000K1500K2000K2500KSE +/- 5047.15, N = 32505776.731. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Matrix MathSamsung SSD 980 PRO 1TB20K40K60K80K100KSE +/- 221.59, N = 382838.851. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Vector MathSamsung SSD 980 PRO 1TB20K40K60K80K100KSE +/- 392.61, N = 3111733.521. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Memory CopyingSamsung SSD 980 PRO 1TB5001000150020002500SE +/- 6.63, N = 32146.041. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Socket ActivitySamsung SSD 980 PRO 1TB5001000150020002500SE +/- 953.68, N = 152356.811. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context SwitchingSamsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 121759.59, N = 159855601.661. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc C String FunctionsSamsung SSD 980 PRO 1TB600K1200K1800K2400K3000KSE +/- 15447.02, N = 32723037.121. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc Qsort Data SortingSamsung SSD 980 PRO 1TB50100150200250SE +/- 2.57, N = 3248.671. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message PassingSamsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 53578.04, N = 37915173.801. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

ctx_clock

Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeSamsung SSD 980 PRO 1TB50100150200250222

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random FillSamsung SSD 980 PRO 1TB200K400K600K800K1000KSE +/- 9834.56, N = 1211015361. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random ReadSamsung SSD 980 PRO 1TB30M60M90M120M150MSE +/- 1034341.79, N = 31401680191. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Update RandomSamsung SSD 980 PRO 1TB110K220K330K440K550KSE +/- 7483.88, N = 35130051. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Sequential FillSamsung SSD 980 PRO 1TB300K600K900K1200K1500KSE +/- 17578.63, N = 311848481. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random Fill SyncSamsung SSD 980 PRO 1TB200K400K600K800K1000KSE +/- 11464.14, N = 1511172461. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read While WritingSamsung SSD 980 PRO 1TB700K1400K2100K2800K3500KSE +/- 54750.12, N = 333884711. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read Random Write RandomSamsung SSD 980 PRO 1TB400K800K1200K1600K2000KSE +/- 10359.97, N = 316619461. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

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 Golang "Bombardier" 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: 1

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Concurrent Requests: 20

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Concurrent Requests: 100

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Concurrent Requests: 200

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Concurrent Requests: 500

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Concurrent Requests: 1000

Samsung SSD 980 PRO 1TB: The test quit with a non-zero exit status.

Schbench

This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Samsung SSD 980 PRO 1TB8001600240032004000SE +/- 452.95, N = 1239601. (CC) gcc options: -O2 -lpthread