upgrade

Benchmark system upgrade

HTML result view exported from: https://openbenchmarking.org/result/2308166-NE-UPGRADE3257.

upgradeProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionbeforeafterAMD Phenom II X4 965 @ 3.40GHz (4 Cores)ASUS M4A89TD PRO USB3 (2001 BIOS)AMD RD890 PCI-e GFX Hydra part16GB4001GB Corsair MP600 CORE + 60GB Corsair CSSD-F60 + 1000GB SAMSUNG HD103SJ + 2000GB SAMSUNG HD203WI + 1000GB Seagate ST31000528ASGigabyte NVIDIA GeForce RTX 2080 SUPER 8GBRealtek ALC892DELL SE3223Q + MPG321UR-QDRealtek RTL8111/8168/8411Gentoo 2.136.1.19-gentoo-x86_64 (x86_64)GNOME Shell 44.1X Server 1.20.8NVIDIA 525.116.044.6.0GCC 11.3.1 20221209 + Clang 16.0.5 + LLVM 16.0.5btrfs7680x2160AMD Ryzen 9 7900X 12-Core @ 4.70GHz (12 Cores / 24 Threads)ASRock X670E Steel Legend (1.21 BIOS)AMD Device 14d862GB4001GB Corsair MP600 CORE + 1000GB Seagate ST31000528AS + 2000GB SAMSUNG HD203WINVIDIA TU104 HD AudioMPG321UR-QD + DELL SE3223QRealtek RTL8111/8168/8411 + Realtek RTL8125 2.5GbE + MEDIATEK MT7922 802.11ax PCINVIDIA 535.86.054.6.0 NVIDIA 535.86.05GCC 12.3.1 20230526 + Clang 16.0.6 + LLVM 16.0.6OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- before: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/11 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/11 --disable-cet --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-libvtv --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,objc,obj-c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-objc-gc --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/11/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/11/man --with-gcc-major-version-only --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/11/python --without-zstd - after: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --disable-cet --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-libvtv --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,objc,obj-c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-objc-gc --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --with-gcc-major-version-only --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --without-zstd Disk Details- NONE / compress=zstd:2,relatime,rw,space_cache=v2,ssd,subvol=/@home,subvolid=376 / Block Size: 4096Processor Details- before: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x10000c8- after: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa601203Security Details- before: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Not affected + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - after: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

upgradeleveldb: Hot Readleveldb: Fill Syncleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillsqlite: 1sqlite: 2sqlite: 4stream: Copystream: Scalestream: Triadstream: Addglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: powglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_onceperf-bench: Epoll Waitperf-bench: Futex Hashperf-bench: Memcpy 1MBperf-bench: Memset 1MBperf-bench: Sched Pipeperf-bench: Futex Lock-Piperf-bench: Syscall Basicbuild-linux-kernel: defconfigencode-flac: WAV To FLACredis: GET - 50redis: SET - 50redis: LPOP - 50redis: SADD - 50redis: LPUSH - 50apache: 4apache: 20apache: 100apache: 200apache: 500apache: 1000leveldb: Fill Syncleveldb: Overwriteleveldb: Rand Fillleveldb: Seq Fillperf-bench: Memset 1MBbeforeafter2.57630.33325.19025.0572.5973.63624.70823.93957.67282.79492.19512376.08957.610074.710084.0187.98147.20189.95213152.509170.38549.328713.759993.883024.5567149.55793.3670102.2649.28440129.90011.699922918053262164.3975709.14786545653290412419977618.94054.7711183998.50911251.021220108.75937600.08714124.4410265.3013953.4414345.9414048.4513739.6013571.738.77242.48338.80138.6438.96915.30336.88238.30139.99669.95170.42154790.836550.040170.640023.662.167616.56528.5343032.421556.896814.800410.244522.94149.3914428.095024.242528.18648.4499935.16308.0650060.40911.2595039325.23956944.825029954.44462521.003090008.2188920.27184646.48165710.45143665.5660.168.468.769.3OpenBenchmarking.org

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Hot Readbeforeafter246810SE +/- 0.020, N = 15SE +/- 0.111, N = 32.5768.7721. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Fill Syncbeforeafter1020304050SE +/- 0.73, N = 3SE +/- 0.22, N = 330.3342.481. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Overwritebeforeafter918273645SE +/- 0.27, N = 15SE +/- 0.04, N = 325.1938.801. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Random Fillbeforeafter918273645SE +/- 0.27, N = 3SE +/- 0.07, N = 325.0638.641. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Random Readbeforeafter3691215SE +/- 0.025, N = 3SE +/- 0.107, N = 32.5978.9691. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Seek Randombeforeafter48121620SE +/- 0.023, N = 3SE +/- 0.052, N = 33.63615.3031. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Random Deletebeforeafter816243240SE +/- 0.27, N = 5SE +/- 0.09, N = 324.7136.881. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Sequential Fillbeforeafter918273645SE +/- 0.21, N = 5SE +/- 0.08, N = 323.9438.301. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.41.2Threads / Copies: 1beforeafter1326395265SE +/- 0.30, N = 3SE +/- 0.20, N = 357.6740.001. (CC) gcc options: -O2 -lreadline -lz -lm

SQLite

Threads / Copies: 2

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.41.2Threads / Copies: 2beforeafter20406080100SE +/- 1.43, N = 15SE +/- 1.34, N = 1582.7969.951. (CC) gcc options: -O2 -lreadline -lz -lm

SQLite

Threads / Copies: 4

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.41.2Threads / Copies: 4beforeafter20406080100SE +/- 1.36, N = 15SE +/- 1.45, N = 1592.2070.421. (CC) gcc options: -O2 -lreadline -lz -lm

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copybeforeafter12K24K36K48K60KSE +/- 2.46, N = 5SE +/- 13.65, N = 512376.054790.81. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scalebeforeafter8K16K24K32K40KSE +/- 0.38, N = 5SE +/- 7.22, N = 58957.636550.01. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triadbeforeafter9K18K27K36K45KSE +/- 1.11, N = 5SE +/- 15.77, N = 510074.740170.61. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Addbeforeafter9K18K27K36K45KSE +/- 0.92, N = 5SE +/- 6.55, N = 510084.040023.61. (CC) gcc options: -O3 -march=native -fopenmp

Glibc Benchmarks

Benchmark: cos

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: cosbeforeafter4080120160200SE +/- 0.16, N = 3SE +/- 0.19, N = 3187.9862.171. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: exp

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: expbeforeafter1122334455SE +/- 0.18, N = 3SE +/- 0.01, N = 347.2016.571. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffs

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsbeforeafter3691215SE +/- 0.34399, N = 15SE +/- 0.00057, N = 39.952138.534301. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: pow

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: powbeforeafter306090120150SE +/- 0.17, N = 3SE +/- 0.02, N = 3152.5132.421. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sin

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinbeforeafter4080120160200SE +/- 0.08, N = 3SE +/- 0.01, N = 3170.3956.901. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: log2

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: log2beforeafter1122334455SE +/- 0.11, N = 3SE +/- 0.00, N = 349.3314.801. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: modf

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: modfbeforeafter48121620SE +/- 0.56, N = 15SE +/- 0.03, N = 313.7610.241. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinhbeforeafter20406080100SE +/- 0.04, N = 3SE +/- 0.00, N = 393.8822.941. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sqrt

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sqrtbeforeafter612182430SE +/- 0.00070, N = 3SE +/- 0.00551, N = 324.556709.391441. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: tanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: tanhbeforeafter306090120150SE +/- 0.06, N = 3SE +/- 0.01, N = 3149.5628.101. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: asinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: asinhbeforeafter20406080100SE +/- 0.06, N = 3SE +/- 0.01, N = 393.3724.241. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: atanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: atanhbeforeafter20406080100SE +/- 0.11, N = 3SE +/- 0.07, N = 3102.2628.191. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffsll

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsllbeforeafter3691215SE +/- 0.07493, N = 3SE +/- 0.06095, N = 39.284408.449991. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sincos

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sincosbeforeafter306090120150SE +/- 0.26, N = 3SE +/- 0.00, N = 3129.9035.161. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: pthread_once

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: pthread_oncebeforeafter3691215SE +/- 0.26165, N = 15SE +/- 0.26236, N = 1511.699908.065001. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll Waitbefore50K100K150K200K250KSE +/- 2636.27, N = 42291801. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Hashbefore1.1M2.2M3.3M4.4M5.5MSE +/- 7123.43, N = 353262161. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBbefore0.98951.9792.96853.9584.9475SE +/- 0.044178, N = 34.3975701. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBbefore3691215SE +/- 0.005151, N = 39.1478651. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched Pipebefore10K20K30K40K50KSE +/- 474.00, N = 3456531. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-Pibefore6001200180024003000SE +/- 13.86, N = 329041. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall Basicbefore3M6M9M12M15MSE +/- 14736.64, N = 3124199771. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu11 -U_FORTIFY_SOURCE -lunwind-x86_64 -lunwind -llzma -lpthread -lrt -lm -ldl -lelf -ldw -lcrypto -lslang -lperl -lcrypt -lutil -lc -lpython3.11 -lbfd -lopcodes -liberty -lz -lzstd -lcap -ltraceevent

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigbeforeafter130260390520650SE +/- 4.00, N = 3SE +/- 0.60, N = 3618.9460.41

FLAC Audio Encoding

WAV To FLAC

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

Redis

Test: GET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50beforeafter1.1M2.2M3.3M4.4M5.5MSE +/- 14077.89, N = 4SE +/- 99654.53, N = 151183998.505039325.201. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50beforeafter800K1600K2400K3200K4000KSE +/- 12442.18, N = 3SE +/- 59829.84, N = 15911251.023956944.821. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50beforeafter1.1M2.2M3.3M4.4M5.5MSE +/- 14726.26, N = 3SE +/- 286589.28, N = 121220108.755029954.401. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50beforeafter1000K2000K3000K4000K5000KSE +/- 8482.75, N = 3SE +/- 68926.47, N = 15937600.084462521.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50beforeafter700K1400K2100K2800K3500KSE +/- 2313.55, N = 3SE +/- 23858.41, N = 3714124.443090008.201. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Apache HTTP Server

Concurrent Requests: 4

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 4before2K4K6K8K10KSE +/- 5.62, N = 310265.301. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl

Apache HTTP Server

Concurrent Requests: 20

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 20before3K6K9K12K15KSE +/- 4.21, N = 313953.441. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 100beforeafter40K80K120K160K200KSE +/- 17.77, N = 3SE +/- 261.68, N = 314345.94188920.271. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 200beforeafter40K80K120K160K200KSE +/- 9.76, N = 3SE +/- 1853.40, N = 1514048.45184646.481. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl

Apache HTTP Server

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 500beforeafter40K80K120K160K200KSE +/- 11.99, N = 3SE +/- 528.14, N = 313739.60165710.451. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl

Apache HTTP Server

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 1000beforeafter30K60K90K120K150KSE +/- 16.32, N = 3SE +/- 987.55, N = 313571.73143665.561. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Fill Syncafter1326395265SE +/- 0.17, N = 360.11. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Overwriteafter1530456075SE +/- 0.07, N = 368.41. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Random Fillafter1530456075SE +/- 0.15, N = 368.71. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Sequential Fillafter1530456075SE +/- 0.15, N = 369.31. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy


Phoronix Test Suite v10.8.4