mm: memcg: subtree stats flushing and thresholds test comparison

Benchmarks by Michael Larabel of the [PATCH v2 0/5] mm: memcg: subtree stats flushing and thresholds patch series atop Linux 6.6 Git. Stock is just running the benchmarks on the system itself, "1 in cgroup" is running the benchmarks within a cgroup using "systemd-run --scope"

HTML result view exported from: https://openbenchmarking.org/result/2310173-NE-NEWTESTS925&sor&grs.

ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionStockIn 1 cgroupStockIn 1 cgroup Linux 6.6-rc5 Linux 6.6-rc5 Patched Patched2 x AMD EPYC 9684X 96-Core @ 2.55GHz (192 Cores / 384 Threads)AMD Titanite_4G (RTI1007B BIOS)AMD Device 14a41520GB3201GB Micron_7450_MTFDKCC3T2TFSASPEEDBroadcom NetXtreme BCM5720 PCIeUbuntu 23.106.6.0-rc5-phx (x86_64)GNOME Shell 45.0X Server 1.21.1.7GCC 13.2.0ext41920x12006.6.0-rc5-phx-patched (x86_64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-nEN1TP/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-nEN1TP/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10113ePython Details- Python 3.11.5Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

stress-ng: MEMFDstress-ng: Mutexstress-ng: Futexstress-ng: Pollstress-ng: MMAPnginx: 500stress-ng: Forkingethr: TCP - Bandwidth - 256build-linux-kernel: allmodconfigpgbench: 100 - 1000 - Read Only - Average Latencypgbench: 100 - 1000 - Read Onlybuild-llvm: Ninjapgbench: 100 - 800 - Read Onlypgbench: 100 - 1000 - Read Write - Average Latencypgbench: 100 - 1000 - Read Writeethr: UDP - Bandwidth - 256pgbench: 100 - 800 - Read Only - Average Latencystress-ng: NUMAmemcached: 1:100stress-ng: Pthreadmemcached: 1:10pgbench: 100 - 800 - Read Writepgbench: 100 - 800 - Read Write - Average Latencybuild-linux-kernel: defconfigsvt-av1: Preset 13 - Bosphorus 4Kbuild-godot: Time To Compilecompress-7zip: Compression Ratingembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Crownethr: TCP - Connections/s - 256iperf: 5201 - 60 Seconds - TCP - 128stress-ng: Atomicstress-ng: Cryptoopenvkl: vklBenchmarkCPU ISPCbuild-nodejs: Time To Compileethr: TCP - Connections/s - 128stress-ng: AVL Treecompress-7zip: Decompression Ratingstress-ng: Zlibstress-ng: Mallocstress-ng: Hashiperf: 5201 - 60 Seconds - UDP - 128stress-ng: PipeStockIn 1 cgroupStockIn 1 cgroup Linux 6.6-rc5 Linux 6.6-rc5 Patched Patched864.8041390907.502243861.8412497817.944591.00253759.2936946.64676.91181.5280.294339705791.372339950018.2635490238566400.235635.138090072.7258451.574057968.215679014.08728.565175.83890.642820348231.9349201.526250633562174.94428250.08352991.0475043193.43120047323273.73267785906.7537338441.0813457249607.52842.8548719429.361980878.8214390071.724600.69263642.9939181.14714.59178.5620.285350723387.820343278617.7995625538834670.233640.398276238.3357558.844013800.815813713.76128.382176.09989.420821409233.2690198.477850833798175.78428184.46353091.1735033203.22120338923298.26268001048.9537316794.2413466453368.09646.0539333593.922311713.8012790984.084173.55258113.0538068.60692.61185.5390.298336030391.216342914317.8025620037444270.233651.948324029.8659195.764034898.745795113.80528.969178.78289.175808111234.0837199.561150733870174.22424885.68353791.4385023198.71120147923292.91268032542.4937320648.9913456298303.49651.4748817263.171918073.7714643894.674223.46269764.2338616.48704.89188.4490.287347875291.538353420217.5855701037493870.227630.238298814.6458929.263949479.025805113.78128.949176.40889.160810356235.5259201.451550133956175.41427818.58354691.1215033198.59120204123284.67267998007.3937319998.4413461692645.82OpenBenchmarking.org

Stress-NG

Test: MEMFD

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MEMFDLinux 6.6-rc5Patched2004006008001000SE +/- 0.55, N = 3SE +/- 1.19, N = 3SE +/- 12.01, N = 3SE +/- 8.06, N = 3864.80646.05842.85651.471. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Mutex

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MutexPatchedLinux 6.6-rc510M20M30M40M50MSE +/- 468525.09, N = 3SE +/- 354571.11, N = 3SE +/- 568394.95, N = 3SE +/- 340872.62, N = 1348817263.1748719429.3641390907.5039333593.921. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Futex

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: FutexPatchedLinux 6.6-rc5500K1000K1500K2000K2500KSE +/- 21836.06, N = 3SE +/- 20656.01, N = 15SE +/- 13105.85, N = 15SE +/- 25886.82, N = 32311713.802243861.841980878.821918073.771. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Poll

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: PollPatchedLinux 6.6-rc53M6M9M12M15MSE +/- 3745.07, N = 3SE +/- 185125.61, N = 3SE +/- 6083.73, N = 3SE +/- 42614.36, N = 314643894.6714390071.7212790984.0812497817.941. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: MMAP

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MMAPLinux 6.6-rc5Patched10002000300040005000SE +/- 4.68, N = 3SE +/- 4.20, N = 3SE +/- 3.11, N = 3SE +/- 4.22, N = 34600.694223.464591.004173.551. (CXX) g++ options: -O2 -std=gnu99 -lc

nginx

Connections: 500

In 1 cgroupStockOpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500PatchedLinux 6.6-rc560K120K180K240K300KSE +/- 1189.39, N = 3SE +/- 2579.49, N = 5SE +/- 1406.24, N = 3SE +/- 372.10, N = 3269764.23263642.99258113.05253759.291. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Stress-NG

Test: Forking

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: ForkingLinux 6.6-rc5Patched8K16K24K32K40KSE +/- 401.52, N = 5SE +/- 152.24, N = 3SE +/- 286.38, N = 3SE +/- 32.03, N = 339181.1438616.4838068.6036946.641. (CXX) g++ options: -O2 -std=gnu99 -lc

Ethr

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

In 1 cgroupStockOpenBenchmarking.orgGbits/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 256Linux 6.6-rc5Patched150300450600750SE +/- 4.92, N = 13SE +/- 8.60, N = 4SE +/- 6.44, N = 3SE +/- 8.16, N = 15714.59704.89692.61676.91

Timed Linux Kernel Compilation

Build: allmodconfig

In 1 cgroupStockOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: allmodconfigLinux 6.6-rc5Patched4080120160200SE +/- 0.66, N = 3SE +/- 0.84, N = 3SE +/- 1.28, N = 3SE +/- 0.59, N = 3178.56188.45181.53185.54

PostgreSQL

Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average Latency

In 1 cgroupStockOpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average LatencyLinux 6.6-rc5Patched0.06710.13420.20130.26840.3355SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 30.2850.2870.2940.2981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

In 1 cgroupStockOpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read OnlyLinux 6.6-rc5Patched800K1600K2400K3200K4000KSE +/- 9155.47, N = 3SE +/- 40909.46, N = 3SE +/- 24087.02, N = 3SE +/- 32249.83, N = 335072333478752339705733603031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Timed LLVM Compilation

Build System: Ninja

In 1 cgroupStockOpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: NinjaLinux 6.6-rc5Patched20406080100SE +/- 0.84, N = 3SE +/- 0.75, N = 3SE +/- 0.19, N = 3SE +/- 1.17, N = 387.8291.5491.2291.37

PostgreSQL

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

In 1 cgroupStockOpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read OnlyPatchedLinux 6.6-rc5800K1600K2400K3200K4000KSE +/- 18828.10, N = 3SE +/- 27914.12, N = 9SE +/- 27956.11, N = 9SE +/- 38417.67, N = 335342023432786342914333995001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latency

In 1 cgroupStockOpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average LatencyPatchedLinux 6.6-rc548121620SE +/- 0.25, N = 12SE +/- 0.18, N = 12SE +/- 0.19, N = 5SE +/- 0.26, N = 1217.5917.8017.8018.261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

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

In 1 cgroupStockOpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read WritePatchedLinux 6.6-rc512K24K36K48K60KSE +/- 921.56, N = 12SE +/- 644.74, N = 12SE +/- 592.28, N = 5SE +/- 924.69, N = 12570105625556200549021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Ethr

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

In 1 cgroupStockOpenBenchmarking.orgPackets/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 256Linux 6.6-rc5Patched800K1600K2400K3200K4000KSE +/- 51188.71, N = 3SE +/- 33305.28, N = 15SE +/- 29992.45, N = 15SE +/- 29877.45, N = 153883467374938738566403744427

PostgreSQL

Scaling Factor: 100 - Clients: 800 - Mode: Read Only - Average Latency

In 1 cgroupStockOpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Only - Average LatencyPatchedLinux 6.6-rc50.05290.10580.15870.21160.2645SE +/- 0.001, N = 3SE +/- 0.002, N = 9SE +/- 0.002, N = 9SE +/- 0.003, N = 30.2270.2330.2330.2351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Stress-NG

Test: NUMA

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: NUMAPatchedLinux 6.6-rc5140280420560700SE +/- 5.33, N = 9SE +/- 3.01, N = 3SE +/- 0.79, N = 3SE +/- 4.07, N = 3651.94635.13640.39630.231. (CXX) g++ options: -O2 -std=gnu99 -lc

Memcached

Set To Get Ratio: 1:100

StockIn 1 cgroupOpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:100PatchedLinux 6.6-rc52M4M6M8M10MSE +/- 39215.21, N = 3SE +/- 89498.30, N = 3SE +/- 51343.89, N = 3SE +/- 20736.09, N = 38324029.868090072.728298814.648276238.331. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Stress-NG

Test: Pthread

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: PthreadPatchedLinux 6.6-rc513K26K39K52K65KSE +/- 546.77, N = 3SE +/- 121.73, N = 3SE +/- 42.00, N = 3SE +/- 415.45, N = 259195.7658451.5758929.2657558.841. (CXX) g++ options: -O2 -std=gnu99 -lc

Memcached

Set To Get Ratio: 1:10

StockIn 1 cgroupOpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:10Linux 6.6-rc5Patched900K1800K2700K3600K4500KSE +/- 6269.50, N = 3SE +/- 12460.08, N = 3SE +/- 5607.83, N = 3SE +/- 44333.51, N = 34057968.214034898.744013800.813949479.021. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

PostgreSQL

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

In 1 cgroupStockOpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read WriteLinux 6.6-rc5Patched12K24K36K48K60KSE +/- 117.12, N = 3SE +/- 136.15, N = 3SE +/- 345.06, N = 3SE +/- 130.86, N = 3581375805157951567901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

PostgreSQL

Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average Latency

In 1 cgroupStockOpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average LatencyLinux 6.6-rc5Patched48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 313.7613.7813.8114.091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Timed Linux Kernel Compilation

Build: defconfig

In 1 cgroupStockOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigLinux 6.6-rc5Patched714212835SE +/- 0.23, N = 9SE +/- 0.24, N = 9SE +/- 0.25, N = 8SE +/- 0.23, N = 928.3828.9528.5728.97

SVT-AV1

Encoder Mode: Preset 13 - Input: Bosphorus 4K

StockIn 1 cgroupOpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.7Encoder Mode: Preset 13 - Input: Bosphorus 4KPatchedLinux 6.6-rc54080120160200SE +/- 0.69, N = 3SE +/- 1.65, N = 3SE +/- 0.99, N = 3SE +/- 2.05, N = 3178.78175.84176.41176.101. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

Timed Godot Game Engine Compilation

Time To Compile

In 1 cgroupStockOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 4.0Time To CompilePatchedLinux 6.6-rc520406080100SE +/- 0.20, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 3SE +/- 0.86, N = 389.1689.4289.1890.64

7-Zip Compression

Test: Compression Rating

In 1 cgroupStockOpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingLinux 6.6-rc5Patched200K400K600K800K1000KSE +/- 2286.58, N = 3SE +/- 3125.48, N = 3SE +/- 2611.68, N = 3SE +/- 2732.90, N = 38214098103568203488081111. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

In 1 cgroupStockOpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.3Binary: Pathtracer ISPC - Model: Asian DragonPatchedLinux 6.6-rc550100150200250SE +/- 0.55, N = 3SE +/- 1.41, N = 3SE +/- 0.14, N = 3SE +/- 0.60, N = 3235.53233.27234.08231.93

Embree

Binary: Pathtracer ISPC - Model: Crown

StockIn 1 cgroupOpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.3Binary: Pathtracer ISPC - Model: CrownLinux 6.6-rc5Patched4080120160200SE +/- 0.63, N = 3SE +/- 0.54, N = 3SE +/- 0.26, N = 3SE +/- 0.78, N = 3201.53199.56201.45198.48

Ethr

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

In 1 cgroupStockOpenBenchmarking.orgConnections/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 256Linux 6.6-rc5Patched110220330440550SE +/- 0.58, N = 3SE +/- 2.73, N = 3SE +/- 0.33, N = 3SE +/- 2.00, N = 3508501507506

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 128

In 1 cgroupStockOpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.14Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 128PatchedLinux 6.6-rc57K14K21K28K35KSE +/- 164.73, N = 3SE +/- 72.07, N = 3SE +/- 25.67, N = 3SE +/- 69.21, N = 3339563379833870335621. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lsctp -lm

Stress-NG

Test: Atomic

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AtomicLinux 6.6-rc5Patched4080120160200SE +/- 0.93, N = 3SE +/- 0.53, N = 3SE +/- 0.96, N = 3SE +/- 0.80, N = 3175.78175.41174.94174.221. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Crypto

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CryptoLinux 6.6-rc5Patched90K180K270K360K450KSE +/- 50.51, N = 3SE +/- 2977.99, N = 3SE +/- 127.17, N = 3SE +/- 194.59, N = 3428250.08424885.68428184.46427818.581. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenVKL

Benchmark: vklBenchmarkCPU ISPC

In 1 cgroupStockOpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 2.0.0Benchmark: vklBenchmarkCPU ISPCPatchedLinux 6.6-rc58001600240032004000SE +/- 2.73, N = 3SE +/- 3.06, N = 3SE +/- 2.60, N = 3SE +/- 6.23, N = 33546353035373529

Timed Node.js Compilation

Time To Compile

StockIn 1 cgroupOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 19.8.1Time To CompileLinux 6.6-rc5Patched20406080100SE +/- 0.11, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.32, N = 391.0591.4491.1291.17

Ethr

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

StockIn 1 cgroupOpenBenchmarking.orgConnections/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 128Linux 6.6-rc5Patched110220330440550SE +/- 1.76, N = 3SE +/- 1.76, N = 3SE +/- 1.00, N = 3SE +/- 0.58, N = 3504502503503

Stress-NG

Test: AVL Tree

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVL TreeLinux 6.6-rc5Patched7001400210028003500SE +/- 0.55, N = 3SE +/- 2.01, N = 3SE +/- 0.45, N = 3SE +/- 0.73, N = 33203.223198.593198.713193.431. (CXX) g++ options: -O2 -std=gnu99 -lc

7-Zip Compression

Test: Decompression Rating

In 1 cgroupStockOpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingLinux 6.6-rc5Patched300K600K900K1200K1500KSE +/- 2891.50, N = 3SE +/- 2994.32, N = 3SE +/- 3534.64, N = 3SE +/- 6233.30, N = 312033891202041120147912004731. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Stress-NG

Test: Zlib

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: ZlibLinux 6.6-rc5Patched5K10K15K20K25KSE +/- 10.95, N = 3SE +/- 3.45, N = 3SE +/- 7.17, N = 3SE +/- 4.80, N = 323298.2623284.6723292.9123273.731. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Malloc

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MallocPatchedLinux 6.6-rc560M120M180M240M300MSE +/- 362591.01, N = 3SE +/- 552523.39, N = 3SE +/- 167541.58, N = 3SE +/- 135784.62, N = 3268032542.49267785906.75268001048.95267998007.391. (CXX) g++ options: -O2 -std=gnu99 -lc

Stress-NG

Test: Hash

StockIn 1 cgroupOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: HashLinux 6.6-rc5Patched8M16M24M32M40MSE +/- 3140.46, N = 3SE +/- 22001.89, N = 3SE +/- 8015.53, N = 3SE +/- 7856.31, N = 337338441.0837320648.9937319998.4437316794.241. (CXX) g++ options: -O2 -std=gnu99 -lc

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 128

In 1 cgroupStockOpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.14Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 128PatchedLinux 6.6-rc5306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31341341341341. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lsctp -lm

Stress-NG

Test: Pipe

In 1 cgroupStockOpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: PipeLinux 6.6-rc5Patched14M28M42M56M70MSE +/- 1447716.85, N = 15SE +/- 1087490.60, N = 15SE +/- 577983.22, N = 15SE +/- 777538.46, N = 1566453368.0961692645.8257249607.5256298303.491. (CXX) g++ options: -O2 -std=gnu99 -lc


Phoronix Test Suite v10.8.5