Lenovo PC with Core i5-9400F running Windows 10 version 2004 and Ubuntu 20.04 on WSL 2, with a PNY CS3030 1TB SSD.
lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto Processor: Intel Core i5-9400F (6 Cores), Memory: 26GB, Disk: 275GB Virtual Disk + 524GB Virtual Disk
OS: Ubuntu 20.04, Kernel: 4.19.84-microsoft-standard (x86_64), Compiler: GCC 9.3.0, File-System: ext4, System Layer: microsoft
Environment Notes: CXXFLAGS="-O3 -pipe -march=native -flto" CFLAGS="-O3 -pipe -march=native -flto" FFLAGS="-O3 -pipe -march=native -flto"Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-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 -vDisk Notes: NOOP / data=ordered,discard,errors=remount-ro,relatime,rwProcessor Notes: CPU Microcode: 0xffffffffSecurity Notes: itlb_multihit: vulnerable + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Not affected
lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto OpenBenchmarking.org Phoronix Test Suite Intel Core i5-9400F (6 Cores) 26GB 275GB Virtual Disk + 524GB Virtual Disk Ubuntu 20.04 4.19.84-microsoft-standard (x86_64) GCC 9.3.0 ext4 microsoft Processor Memory Disk OS Kernel Compiler File-System System Layer Lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto Benchmarks System Logs - CXXFLAGS="-O3 -pipe -march=native -flto" CFLAGS="-O3 -pipe -march=native -flto" FFLAGS="-O3 -pipe -march=native -flto" - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-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 - NOOP / data=ordered,discard,errors=remount-ro,relatime,rw - CPU Microcode: 0xffffffff - itlb_multihit: vulnerable + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Not affected
lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto postmark: Disk Transaction Performance tinymembench: Standard Memcpy tinymembench: Standard Memset mbw: Memory Copy - 128 MiB mbw: Memory Copy - 512 MiB mbw: Memory Copy - 1024 MiB mbw: Memory Copy - 4096 MiB mbw: Memory Copy - 8192 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB mbw: Memory Copy, Fixed Block Size - 512 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB mbw: Memory Copy, Fixed Block Size - 8192 MiB t-test1: 1 t-test1: 2 pmbench: 1 - 50% pmbench: 2 - 50% pmbench: 4 - 50% pmbench: 6 - 50% pmbench: 1 - 100% Reads pmbench: 2 - 100% Reads pmbench: 4 - 100% Reads pmbench: 6 - 100% Reads pmbench: 1 - 100% Writes pmbench: 2 - 100% Writes pmbench: 4 - 100% Writes pmbench: 6 - 100% Writes pmbench: 1 - 80% Reads 20% Writes pmbench: 2 - 80% Reads 20% Writes pmbench: 4 - 80% Reads 20% Writes pmbench: 6 - 80% Reads 20% Writes ethr: TCP - Latency - 1 ethr: TCP - Latency - 8 ethr: TCP - Latency - 32 ethr: TCP - Latency - 64 ethr: TCP - Bandwidth - 8 ethr: UDP - Bandwidth - 8 ethr: HTTP - Bandwidth - 1 ethr: HTTP - Bandwidth - 8 ethr: TCP - Bandwidth - 32 ethr: TCP - Bandwidth - 64 ethr: UDP - Bandwidth - 32 ethr: UDP - Bandwidth - 64 ethr: HTTP - Bandwidth - 32 ethr: HTTP - Bandwidth - 64 ethr: TCP - Connections/s - 1 ethr: TCP - Connections/s - 8 ethr: TCP - Connections/s - 32 ethr: TCP - Connections/s - 64 iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 1 iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 1 iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 32 iperf: 5201 - 10 Seconds - UDP - 100Mbit Objective - 64 iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 32 iperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 64 iperf: 5201 - 10 Seconds - TCP - 1 iperf: 5201 - 10 Seconds - UDP - 1 iperf: 5201 - 10 Seconds - TCP - 32 iperf: 5201 - 10 Seconds - TCP - 64 iperf: 5201 - 10 Seconds - UDP - 32 iperf: 5201 - 10 Seconds - UDP - 64 ipc-benchmark: TCP Socket - 128 ipc-benchmark: TCP Socket - 256 ipc-benchmark: TCP Socket - 512 ipc-benchmark: TCP Socket - 1024 ipc-benchmark: TCP Socket - 2048 ipc-benchmark: TCP Socket - 4096 ipc-benchmark: Unnamed Pipe - 128 ipc-benchmark: Unnamed Pipe - 256 ipc-benchmark: Unnamed Pipe - 512 ipc-benchmark: Unnamed Pipe - 1024 ipc-benchmark: Unnamed Pipe - 2048 ipc-benchmark: Unnamed Pipe - 4096 ipc-benchmark: FIFO Named Pipe - 128 ipc-benchmark: FIFO Named Pipe - 256 ipc-benchmark: FIFO Named Pipe - 512 ipc-benchmark: FIFO Named Pipe - 1024 ipc-benchmark: FIFO Named Pipe - 2048 ipc-benchmark: FIFO Named Pipe - 4096 ipc-benchmark: Unnamed Unix Domain Socket - 128 ipc-benchmark: Unnamed Unix Domain Socket - 256 ipc-benchmark: Unnamed Unix Domain Socket - 512 ipc-benchmark: Unnamed Unix Domain Socket - 1024 ipc-benchmark: Unnamed Unix Domain Socket - 2048 ipc-benchmark: Unnamed Unix Domain Socket - 4096 hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread hackbench: 8 - Thread hackbench: 1 - Process hackbench: 16 - Thread hackbench: 2 - Process hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process openssl: RSA 4096-bit Performance leveldb: Hot Read leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill pgbench: On-Disk - Normal Load - Read Only pgbench: On-Disk - Normal Load - Read Write pgbench: On-Disk - Single Thread - Read Only pgbench: Mostly RAM - Normal Load - Read Only pgbench: On-Disk - Single Thread - Read Write pgbench: Buffer Test - Normal Load - Read Only pgbench: Mostly RAM - Normal Load - Read Write pgbench: Buffer Test - Normal Load - Read Write pgbench: Mostly RAM - Single Thread - Read Only pgbench: On-Disk - Heavy Contention - Read Only pgbench: Buffer Test - Single Thread - Read Only pgbench: Mostly RAM - Single Thread - Read Write pgbench: On-Disk - Heavy Contention - Read Write pgbench: Buffer Test - Single Thread - Read Write pgbench: Mostly RAM - Heavy Contention - Read Only pgbench: Buffer Test - Heavy Contention - Read Only pgbench: Mostly RAM - Heavy Contention - Read Write pgbench: Buffer Test - Heavy Contention - Read Write sqlite-speedtest: Timed Time - Size 1,000 mutex: Shared Mutex Lock Shared mutex: Mutex Lock Unlock spinlock mutex: Mutex Lock Unlock std::mutex mutex: Mutex Lock Unlock std::mutex mutex: Semaphore Release And Acquire mutex: Mutex Lock Unlock spinlock_amd mutex: Mutex Lock Unlock pthread_mutex mutex: Mutex Lock Unlock ticket_spinlock stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: RdRand stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing ctx-clock: Context Switch Time rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing apache: Static Web Page Serving osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations schbench: 8 - 4 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7575 15779.6 33362.6 13117.106 12879.898 13007.737 13041.133 12982.794 8870.358 9052.021 9125.720 9101.221 9086.757 16.164 5.687 0.0628 0.0633 0.0648 0.0664 0.0316 0.0328 0.0338 0.0350 0.0258 0.0265 0.0281 0.0298 0.0840 0.0871 0.0891 0.0934 62.32 62.18 62.24 62.20 109355.55555556 131724.22222222 365263867552.763855 4451.7 102596.44444444 100618.22222222 160092.00000000 170270.40000000 4633.958 3872.708 10087 23004 104915 84531 100 1000 3189 6383 31883 58611 84687 1.05 82293 66624 33.5 67.1 3749851 3446842 3184647 2959013 2154989 1495291 2859088 2870539 2804407 2196255 1866948 1361906 2856317 2837891 2796534 2404826 1958008 1388891 2472857 2320030 2301829 2118092 2006829 1653730 4.122 8.378 17.641 30.420 3.790 56.453 7.792 15.220 27.184 55.542 93.456 1691.9 2.018 0.1 7741.022 5.2 128.440 5.2 128.060 2.222 2.804 127.398 5.1 130.014 28930.164271 1667.615198 1615.704914 42028.531095 198.668086 105643.615027 1920.963240 5658.382427 2736.855351 43705.391100 11812.912442 219.361310 3604.447134 484.602097 52518.453250 87249.842511 4179.520603 8885.348326 59.818 25.7 43.6 29.5 19.9 16.9 45.5 18.1 31.5 43.78 38 340.61 261748.51 1276.24 23398689.56 193858.39 36358.99 87581.07 19.04 1476.19 306694.69 23026.08 33134.89 1903.23 6440.67 3263020.55 686278.25 82.01 6723454.73 137 723220 33296743 951028 666 831645 10239.43 16.262001 20.760695 45.827230 27.303854 72.265307 56171 OpenBenchmarking.org
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.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1600 3200 4800 6400 8000 7575 1. (CC) gcc options: -O3 -pipe -march=native -flto
OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7K 14K 21K 28K 35K SE +/- 62.44, N = 3 33362.6 1. (CC) gcc options: -O2 -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 3K 6K 9K 12K 15K SE +/- 68.50, N = 3 12879.90 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 3K 6K 9K 12K 15K SE +/- 53.03, N = 3 13007.74 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 3K 6K 9K 12K 15K SE +/- 17.49, N = 3 13041.13 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 3K 6K 9K 12K 15K SE +/- 6.93, N = 3 12982.79 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 77.66, N = 3 8870.36 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 8.14, N = 3 9052.02 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 2.00, N = 3 9125.72 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 11.48, N = 3 9101.22 1. (CC) gcc options: -O3 -march=native -pipe -flto
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 6.86, N = 3 9086.76 1. (CC) gcc options: -O3 -march=native -pipe -flto
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.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 4 8 12 16 20 SE +/- 0.05, N = 3 16.16 1. (CC) gcc options: -pthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1.2796 2.5592 3.8388 5.1184 6.398 SE +/- 0.015, N = 3 5.687 1. (CC) gcc options: -pthread -O3 -pipe -march=native -flto
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.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0141 0.0282 0.0423 0.0564 0.0705 SE +/- 0.0002, N = 3 0.0628 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0142 0.0284 0.0426 0.0568 0.071 SE +/- 0.0001, N = 3 0.0633 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 50% lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0146 0.0292 0.0438 0.0584 0.073 SE +/- 0.0001, N = 3 0.0648 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 6 - Read-Write Ratio: 50% lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0149 0.0298 0.0447 0.0596 0.0745 SE +/- 0.0003, N = 3 0.0664 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0071 0.0142 0.0213 0.0284 0.0355 SE +/- 0.0002, N = 3 0.0316 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0074 0.0148 0.0222 0.0296 0.037 SE +/- 0.0003, N = 3 0.0328 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0076 0.0152 0.0228 0.0304 0.038 SE +/- 0.0002, N = 3 0.0338 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 6 - Read-Write Ratio: 100% Reads lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0079 0.0158 0.0237 0.0316 0.0395 SE +/- 0.0002, N = 3 0.0350 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0058 0.0116 0.0174 0.0232 0.029 SE +/- 0.0003, N = 8 0.0258 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.006 0.012 0.018 0.024 0.03 SE +/- 0.0002, N = 3 0.0265 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0063 0.0126 0.0189 0.0252 0.0315 SE +/- 0.0003, N = 6 0.0281 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 6 - Read-Write Ratio: 100% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0067 0.0134 0.0201 0.0268 0.0335 SE +/- 0.0003, N = 3 0.0298 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0189 0.0378 0.0567 0.0756 0.0945 SE +/- 0.0005, N = 3 0.0840 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0196 0.0392 0.0588 0.0784 0.098 SE +/- 0.0007, N = 3 0.0871 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.02 0.04 0.06 0.08 0.1 SE +/- 0.0001, N = 3 0.0891 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 6 - Read-Write Ratio: 80% Reads 20% Writes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.021 0.042 0.063 0.084 0.105 SE +/- 0.0008, N = 3 0.0934 1. (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.
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 14 28 42 56 70 SE +/- 0.15, N = 3 62.32 MIN: 60.21 / MAX: 66.41
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 14 28 42 56 70 SE +/- 0.03, N = 3 62.18 MIN: 58.96 / MAX: 66.28
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 14 28 42 56 70 SE +/- 0.04, N = 3 62.24 MIN: 59.87 / MAX: 64.36
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 14 28 42 56 70 SE +/- 0.09, N = 3 62.20 MIN: 59.23 / MAX: 67.49
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 236.00, N = 3 109355.56 MIN: 104510 / MAX: 114150
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 30K 60K 90K 120K 150K SE +/- 627.84, N = 3 131724.22 MIN: 114550 / MAX: 147800
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 80000M 160000M 240000M 320000M 400000M SE +/- 94310981840.84, N = 16 365263867552.76 MIN: 725.5 / MAX: 735360000000
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1000 2000 3000 4000 5000 SE +/- 4.17, N = 3 4451.7 MIN: 4390 / MAX: 4540
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 165.80, N = 3 102596.44 MIN: 97280 / MAX: 107560
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 211.43, N = 3 100618.22 MIN: 93030 / MAX: 106700
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 30K 60K 90K 120K 150K SE +/- 6017.31, N = 15 160092.00 MIN: 113000 / MAX: 221700
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 40K 80K 120K 160K 200K SE +/- 5485.73, N = 15 170270.40 MIN: 51830 / MAX: 302620
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1000 2000 3000 4000 5000 SE +/- 6.71, N = 3 4633.96 MIN: 4480 / MAX: 4710
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 800 1600 2400 3200 4000 SE +/- 8.59, N = 3 3872.71 MIN: 3800 / MAX: 3930
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 48.07, N = 3 10087
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 5K 10K 15K 20K 25K SE +/- 3381.73, N = 15 23004
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 54827.50, N = 15 104915
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 54794.88, N = 12 84531
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.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20 40 60 80 100 100 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 200 400 600 800 1000 1000 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 700 1400 2100 2800 3500 3189 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 100Mbit Objective - Parallel: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1400 2800 4200 5600 7000 SE +/- 2.19, N = 3 6383 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7K 14K 21K 28K 35K 31883 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 13K 26K 39K 52K 65K SE +/- 881.34, N = 3 58611 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 897.20, N = 3 84687 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.2363 0.4726 0.7089 0.9452 1.1815 SE +/- 0.00, N = 3 1.05 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 317.44, N = 3 82293 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 14K 28K 42K 56K 70K SE +/- 52.26, N = 3 66624 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 32 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 8 16 24 32 40 SE +/- 0.00, N = 3 33.5 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 64 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 15 30 45 60 75 SE +/- 0.03, N = 3 67.1 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 700K 1400K 2100K 2800K 3500K SE +/- 47153.67, N = 4 3446842
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 700K 1400K 2100K 2800K 3500K SE +/- 25336.60, N = 3 3184647
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 30639.42, N = 3 2959013
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 2048 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 23019.09, N = 3 2154989
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 4096 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 300K 600K 900K 1200K 1500K SE +/- 25164.32, N = 3 1495291
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 22559.17, N = 15 2859088
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 42202.80, N = 3 2870539
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 11151.22, N = 3 2804407
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 7378.82, N = 3 2196255
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400K 800K 1200K 1600K 2000K SE +/- 26952.72, N = 3 1866948
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 300K 600K 900K 1200K 1500K SE +/- 1907.51, N = 3 1361906
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 29842.49, N = 15 2856317
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 33735.75, N = 15 2837891
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600K 1200K 1800K 2400K 3000K SE +/- 9070.81, N = 3 2796534
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 26562.47, N = 3 2404826
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 2048 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400K 800K 1200K 1600K 2000K SE +/- 28452.03, N = 3 1958008
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 300K 600K 900K 1200K 1500K SE +/- 14924.54, N = 3 1388891
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 15955.84, N = 3 2472857
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 38945.45, N = 3 2320030
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 12162.78, N = 3 2301829
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 500K 1000K 1500K 2000K 2500K SE +/- 1963.55, N = 3 2118092
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 2048 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400K 800K 1200K 1600K 2000K SE +/- 1331.54, N = 3 2006829
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400K 800K 1200K 1600K 2000K SE +/- 10335.58, N = 3 1653730
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2 4 6 8 10 SE +/- 0.097, N = 3 8.378 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 4 8 12 16 20 SE +/- 0.10, N = 3 17.64 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7 14 21 28 35 SE +/- 0.12, N = 3 30.42 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.8528 1.7056 2.5584 3.4112 4.264 SE +/- 0.050, N = 5 3.790 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 13 26 39 52 65 SE +/- 0.08, N = 3 56.45 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2 4 6 8 10 SE +/- 0.071, N = 10 7.792 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 4 8 12 16 20 SE +/- 0.07, N = 3 15.22 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 6 12 18 24 30 SE +/- 0.02, N = 3 27.18 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 12 24 36 48 60 SE +/- 0.56, N = 3 55.54 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20 40 60 80 100 SE +/- 0.16, N = 3 93.46 1. (CC) gcc options: -lpthread -O3 -pipe -march=native -flto
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400 800 1200 1600 2000 SE +/- 4.63, N = 3 1691.9 1. (CC) gcc options: -pthread -m64 -O3 -pipe -march=native -flto -lssl -lcrypto -ldl
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.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.4541 0.9082 1.3623 1.8164 2.2705 SE +/- 0.028, N = 4 2.018 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.0225 0.045 0.0675 0.09 0.1125 SE +/- 0.00, N = 3 0.1 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1700 3400 5100 6800 8500 SE +/- 606.67, N = 3 7741.02 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1.17 2.34 3.51 4.68 5.85 SE +/- 0.03, N = 3 5.2 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 30 60 90 120 150 SE +/- 0.38, N = 3 128.44 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1.17 2.34 3.51 4.68 5.85 SE +/- 0.03, N = 3 5.2 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 30 60 90 120 150 SE +/- 0.33, N = 3 128.06 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.5 1 1.5 2 2.5 SE +/- 0.027, N = 5 2.222 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 0.6309 1.2618 1.8927 2.5236 3.1545 SE +/- 0.042, N = 4 2.804 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 30 60 90 120 150 SE +/- 0.10, N = 3 127.40 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1.1475 2.295 3.4425 4.59 5.7375 SE +/- 0.00, N = 3 5.1 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 30 60 90 120 150 SE +/- 0.15, N = 3 130.01 1. (CXX) g++ options: -O3 -pipe -march=native -flto -lsnappy -lpthread
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Normal Load - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400 800 1200 1600 2000 SE +/- 14.34, N = 3 1667.62 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Single Thread - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 300 600 900 1200 1500 SE +/- 15.79, N = 3 1615.70 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 9K 18K 27K 36K 45K SE +/- 445.51, N = 3 42028.53 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Single Thread - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 40 80 120 160 200 SE +/- 0.71, N = 3 198.67 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 420.61, N = 3 105643.62 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400 800 1200 1600 2000 SE +/- 11.73, N = 3 1920.96 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1200 2400 3600 4800 6000 SE +/- 55.50, N = 3 5658.38 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Single Thread - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 600 1200 1800 2400 3000 SE +/- 21.75, N = 3 2736.86 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 9K 18K 27K 36K 45K SE +/- 28.31, N = 3 43705.39 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 3K 6K 9K 12K 15K SE +/- 38.50, N = 3 11812.91 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 50 100 150 200 250 SE +/- 1.47, N = 3 219.36 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 800 1600 2400 3200 4000 SE +/- 24.73, N = 3 3604.45 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 100 200 300 400 500 SE +/- 4.36, N = 11 484.60 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 11K 22K 33K 44K 55K SE +/- 442.58, N = 3 52518.45 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 407.26, N = 3 87249.84 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 900 1800 2700 3600 4500 SE +/- 30.80, N = 3 4179.52 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 95.63, N = 3 8885.35 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -march=native -flto -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 10 20 30 40 50 SE +/- 0.06, N = 3 43.6 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7 14 21 28 35 SE +/- 0.03, N = 3 29.5 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 5 10 15 20 25 SE +/- 0.03, N = 3 19.9 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Semaphore Release And Acquire lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 4 8 12 16 20 SE +/- 0.03, N = 3 16.9 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock_amd lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 10 20 30 40 50 SE +/- 0.06, N = 3 45.5 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock pthread_mutex lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 4 8 12 16 20 SE +/- 0.00, N = 3 18.1 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7 14 21 28 35 SE +/- 0.15, N = 3 31.5 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 9 18 27 36 45 38 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 70 140 210 280 350 SE +/- 0.31, N = 3 340.61 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 60K 120K 180K 240K 300K SE +/- 3010.14, N = 15 261748.51 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 300 600 900 1200 1500 SE +/- 1.17, N = 3 1276.24 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 5M 10M 15M 20M 25M SE +/- 24700.22, N = 3 23398689.56 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 40K 80K 120K 160K 200K SE +/- 11.42, N = 3 193858.39 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 8K 16K 24K 32K 40K SE +/- 274.95, N = 3 36358.99 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20K 40K 60K 80K 100K SE +/- 1277.62, N = 4 87581.07 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 5 10 15 20 25 SE +/- 0.23, N = 15 19.04 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 300 600 900 1200 1500 SE +/- 2.25, N = 3 1476.19 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 70K 140K 210K 280K 350K SE +/- 805.27, N = 3 306694.69 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 5K 10K 15K 20K 25K SE +/- 19.59, N = 3 23026.08 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7K 14K 21K 28K 35K SE +/- 1.66, N = 3 33134.89 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 400 800 1200 1600 2000 SE +/- 4.63, N = 3 1903.23 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1400 2800 4200 5600 7000 SE +/- 135.60, N = 12 6440.67 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 700K 1400K 2100K 2800K 3500K SE +/- 29696.44, N = 3 3263020.55 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 150K 300K 450K 600K 750K SE +/- 9528.45, N = 4 686278.25 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 20 40 60 80 100 SE +/- 0.20, N = 3 82.01 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 1.4M 2.8M 4.2M 5.6M 7M SE +/- 66810.90, N = 15 6723454.73 1. (CC) gcc options: -O3 -pipe -march=native -flto -O2 -std=gnu99 -lm -lcrypt -lrt -ldl -lpthread -lc
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.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 150K 300K 450K 600K 750K SE +/- 5942.83, N = 3 723220 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 7M 14M 21M 28M 35M SE +/- 98059.54, N = 3 33296743 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 200K 400K 600K 800K 1000K SE +/- 4456.66, N = 3 951028 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 140 280 420 560 700 SE +/- 6.35, N = 15 666 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 200K 400K 600K 800K 1000K SE +/- 8276.36, N = 9 831645 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Apache Benchmark This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 2K 4K 6K 8K 10K SE +/- 136.57, N = 5 10239.43 1. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native -flto
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.org us Per Event, Fewer Is Better OSBench Test: Create Files lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 4 8 12 16 20 SE +/- 0.06, N = 3 16.26 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 5 10 15 20 25 SE +/- 0.30, N = 3 20.76 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 10 20 30 40 50 SE +/- 0.06, N = 3 45.83 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 6 12 18 24 30 SE +/- 0.33, N = 15 27.30 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 16 32 48 64 80 SE +/- 0.12, N = 3 72.27 1. (CC) gcc options: -O3 -pipe -march=native -flto -lm
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 4 lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto 12K 24K 36K 48K 60K SE +/- 776.25, N = 3 56171 1. (CC) gcc options: -O2 -lpthread
lenovo-i5-9400-ssd-ubuntu-wsl2-kernel-lto Processor: Intel Core i5-9400F (6 Cores), Memory: 26GB, Disk: 275GB Virtual Disk + 524GB Virtual Disk
OS: Ubuntu 20.04, Kernel: 4.19.84-microsoft-standard (x86_64), Compiler: GCC 9.3.0, File-System: ext4, System Layer: microsoft
Environment Notes: CXXFLAGS="-O3 -pipe -march=native -flto" CFLAGS="-O3 -pipe -march=native -flto" FFLAGS="-O3 -pipe -march=native -flto"Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-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 -vDisk Notes: NOOP / data=ordered,discard,errors=remount-ro,relatime,rwProcessor Notes: CPU Microcode: 0xffffffffSecurity Notes: itlb_multihit: vulnerable + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Not affected
Testing initiated at 23 May 2020 13:21 by user jhamby.