Disk Benchmarks

AMD Ryzen 7 5800X 8-Core testing with a ASRock X570 Pro4 (P3.40 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2011240-HA-2011233HA74&sor.

Disk BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionCrucial P2 500GBSamsung 980 PRO 1TBAMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads)ASRock X570 Pro4 (P3.40 BIOS)AMD Starship/Matisse16GB500GB CT500P2SSD8Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz)AMD Ellesmere HDMI AudioG237HLIntel I211Ubuntu 20.105.8.0-28-generic (x86_64)GNOME Shell 3.38.1X Server 1.20.9modesetting 1.20.94.6 Mesa 20.2.1 (LLVM 11.0.0)1.2.131GCC 10.2.0ext41920x10801000GB Samsung SSD 980 PRO 1TB5.8.0-29-generic (x86_64)OpenBenchmarking.orgCompiler Details- --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 Disk Details- NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0xa201009Python Details- Python 3.8.6Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Disk Benchmarksior: Write Testior: Read Testpostmark: Disk Transaction Performancefio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizecompilebench: Initial Createcompilebench: Compilecompilebench: Read Compiled Treedbench: 6pgbench: 100 - 1 - Read Writepgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 1 - Read Onlypgbench: 100 - 1 - Read Only - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencymysqlslap: 1mysqlslap: 4sqlite: 1sqlite: 8fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryleveldb: Seq Fillleveldb: Seq Fillleveldb: Rand Fillleveldb: Rand Fillleveldb: Overwriteleveldb: Overwriteleveldb: Fill Syncleveldb: Fill Syncleveldb: Rand Readleveldb: Rand Deleteleveldb: Hot Readleveldb: Seek Randrocksdb: Seq Fillrocksdb: Rand Fillrocksdb: Rand Fill Syncrocksdb: Rand Readrocksdb: Read While WritingCrucial P2 500GBSamsung 980 PRO 1TB203.13386.421013931700027366722331151.321207.3609.9236.8830.162576.394990.83486.5293842.603322650.03175036.6653186180.15768036864.403333.973157.222194.191000042440026392327464726145.3329.3144.5218.8784562.192334910.03094465.2943202620.15684946874.035196.849165810311369235940.044.20938.246.28038.046.4940.211253.3284.29743.0254.2995.409155904612291671194740487902752626OpenBenchmarking.org

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestCrucial P2 500GBSamsung 980 PRO 1TB4080120160200SE +/- 24.14, N = 15SE +/- 0.19, N = 13203.13157.22MIN: 8.03 / MAX: 327MIN: 64.99 / MAX: 163.551. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestSamsung 980 PRO 1TBCrucial P2 500GB5001000150020002500SE +/- 36.57, N = 13SE +/- 30.63, N = 152194.19386.42MIN: 1577.49 / MAX: 2412.15MIN: 71.7 / MAX: 586.411. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB32.940.346.9Samsung 980 PRO 1TB40.940.940.9OpenBenchmarking.orgCelsius, Fewer Is BetterIOR 3.2.1Drive Temperature (nvme0n1) Monitor1428425670

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceCrucial P2 500GBSamsung 980 PRO 1TB2K4K6K8K10KSE +/- 138.67, N = 310139100001. (CC) gcc options: -O3

PostMark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB32.937.140.9Samsung 980 PRO 1TB38.939.639.9OpenBenchmarking.orgCelsius, Fewer Is BetterPostMark 1.51Drive Temperature (nvme0n1) Monitor1122334455

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySamsung 980 PRO 1TBCrucial P2 500GB90K180K270K360K450KSE +/- 13467.70, N = 15SE +/- 1732.05, N = 3424400317000-lcurl -lssl -lcrypto -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB32.949.357.9Samsung 980 PRO 1TB38.956.260.9OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) Monitor20406080100

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryCrucial P2 500GBSamsung 980 PRO 1TB60K120K180K240K300KSE +/- 881.92, N = 3SE +/- 2578.17, N = 13273667263923-lcurl -lssl -lcrypto -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB42.952.857.9Samsung 980 PRO 1TB51.954.157.9OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) Monitor1632486480

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectorySamsung 980 PRO 1TBCrucial P2 500GB6001200180024003000SE +/- 0.33, N = 327462233-lcurl -lssl -lcrypto -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectorySamsung 980 PRO 1TBCrucial P2 500GB10002000300040005000SE +/- 8.50, N = 3SE +/- 212.64, N = 124726.001151.32-lcurl -lssl -lcrypto -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeCrucial P2 500GBSamsung 980 PRO 1TB50100150200250SE +/- 6.87, N = 15SE +/- 0.05, N = 6207.3145.31. (CC) gcc options: -static

FS-Mark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB35.945.153.9Samsung 980 PRO 1TB51.957.765.9OpenBenchmarking.orgCelsius, Fewer Is BetterFS-Mark 3.3Drive Temperature (nvme0n1) Monitor20406080100

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsCrucial P2 500GBSamsung 980 PRO 1TB130260390520650SE +/- 0.32, N = 3SE +/- 0.35, N = 3609.9329.31. (CC) gcc options: -static

FS-Mark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB33.944.345.9Samsung 980 PRO 1TB49.950.450.9OpenBenchmarking.orgCelsius, Fewer Is BetterFS-Mark 3.3Drive Temperature (nvme0n1) Monitor1428425670

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeCrucial P2 500GBSamsung 980 PRO 1TB50100150200250SE +/- 1.86, N = 3SE +/- 0.06, N = 3236.8144.51. (CC) gcc options: -static

FS-Mark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB35.943.644.9Samsung 980 PRO 1TB47.948.849.9OpenBenchmarking.orgCelsius, Fewer Is BetterFS-Mark 3.3Drive Temperature (nvme0n1) Monitor1428425670

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateCrucial P2 500GB2004006008001000SE +/- 9.87, N = 4830.16

Compile Bench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB34.940.845.9OpenBenchmarking.orgCelsius, Fewer Is BetterCompile Bench 0.6Drive Temperature (nvme0n1) Monitor1224364860

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileCrucial P2 500GB6001200180024003000SE +/- 45.77, N = 32576.39

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeCrucial P2 500GB11002200330044005500SE +/- 31.21, N = 34990.83

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6Crucial P2 500GBSamsung 980 PRO 1TB110220330440550SE +/- 0.23, N = 3SE +/- 0.73, N = 3486.53218.881. (CC) gcc options: -lpopt -O2

Dbench

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterDbench 4.0Drive Temperature (nvme0n1) MonitorCrucial P2 500GBSamsung 980 PRO 1TB1020304050Min: 35.85 / Avg: 47.69 / Max: 47.85Min: 42.85 / Avg: 48.65 / Max: 50.85

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read WriteSamsung 980 PRO 1TBCrucial P2 500GB100200300400500SE +/- 1.08, N = 3SE +/- 0.30, N = 34563841. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average LatencySamsung 980 PRO 1TBCrucial P2 500GB0.58571.17141.75712.34282.9285SE +/- 0.005, N = 3SE +/- 0.002, N = 32.1922.6031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB35.943.245.9Samsung 980 PRO 1TB52.955.557.9OpenBenchmarking.orgCelsius, Fewer Is BetterPostgreSQL pgbench 13.0Drive Temperature (nvme0n1) Monitor1632486480

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read OnlySamsung 980 PRO 1TBCrucial P2 500GB7K14K21K28K35KSE +/- 387.42, N = 3SE +/- 380.28, N = 333491322651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

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

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

PostgreSQL pgbench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB33.939.144.9Samsung 980 PRO 1TB47.955.360.9OpenBenchmarking.orgCelsius, Fewer Is BetterPostgreSQL pgbench 13.0Drive Temperature (nvme0n1) Monitor20406080100

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read WriteSamsung 980 PRO 1TBCrucial P2 500GB2K4K6K8K10KSE +/- 60.70, N = 3SE +/- 9.94, N = 3944675031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average LatencySamsung 980 PRO 1TBCrucial P2 500GB246810SE +/- 0.034, N = 3SE +/- 0.009, N = 35.2946.6651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB32.942.045.9Samsung 980 PRO 1TB43.944.845.9OpenBenchmarking.orgCelsius, Fewer Is BetterPostgreSQL pgbench 13.0Drive Temperature (nvme0n1) Monitor1224364860

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read OnlySamsung 980 PRO 1TBCrucial P2 500GB70K140K210K280K350KSE +/- 374.52, N = 3SE +/- 3208.51, N = 33202623186181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencySamsung 980 PRO 1TBCrucial P2 500GB0.03530.07060.10590.14120.1765SE +/- 0.000, N = 3SE +/- 0.001, N = 30.1560.1571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB33.940.544.9Samsung 980 PRO 1TB43.946.749.9OpenBenchmarking.orgCelsius, Fewer Is BetterPostgreSQL pgbench 13.0Drive Temperature (nvme0n1) Monitor1428425670

MariaDB

Clients: 1

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 1Samsung 980 PRO 1TBCrucial P2 500GB2004006008001000SE +/- 1.92, N = 3SE +/- 20.76, N = 9849680-llzma -lbz2 -lnuma -lpcre2-81. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lsnappy -laio -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterMariaDB 10.5.2Drive Temperature (nvme0n1) MonitorCrucial P2 500GBSamsung 980 PRO 1TB1020304050Min: 34.85 / Avg: 47.61 / Max: 48.85Min: 42.85 / Avg: 49.17 / Max: 49.85

MariaDB

Clients: 4

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 4Samsung 980 PRO 1TBCrucial P2 500GB100200300400500SE +/- 1.39, N = 3SE +/- 6.20, N = 3468368-llzma -lbz2 -lnuma -lpcre2-81. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lsnappy -laio -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterMariaDB 10.5.2Drive Temperature (nvme0n1) MonitorCrucial P2 500GBSamsung 980 PRO 1TB1020304050Min: 35.85 / Avg: 47.64 / Max: 49.85Min: 45.85 / Avg: 49.77 / Max: 50.85

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Crucial P2 500GBSamsung 980 PRO 1TB1632486480SE +/- 1.75, N = 15SE +/- 0.20, N = 364.4074.04-lreadline -ltermcap1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB38.947.148.9Samsung 980 PRO 1TB47.948.448.9OpenBenchmarking.orgCelsius, Fewer Is BetterSQLite 3.30.1Drive Temperature (nvme0n1) Monitor1428425670

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Samsung 980 PRO 1TBCrucial P2 500GB70140210280350SE +/- 1.21, N = 3SE +/- 0.85, N = 3196.85333.97-lreadline -ltermcap1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Drive Temperature (nvme0n1) Monitor

MinAvgMaxCrucial P2 500GB38.947.748.9Samsung 980 PRO 1TB46.949.149.9OpenBenchmarking.orgCelsius, Fewer Is BetterSQLite 3.30.1Drive Temperature (nvme0n1) Monitor1428425670

Drive Temperature (nvme0n1) Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgCelsiusDrive Temperature (nvme0n1) MonitorPhoronix Test Suite System MonitoringCrucial P2 500GBSamsung 980 PRO 1TB1428425670Min: 32.85 / Avg: 47.63 / Max: 66.85Min: 38.85 / Avg: 49.01 / Max: 72.85

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySamsung 980 PRO 1TB400800120016002000SE +/- 52.57, N = 1516581. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySamsung 980 PRO 1TB2004006008001000SE +/- 10.13, N = 1310311. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectorySamsung 980 PRO 1TB3006009001200150013691. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB50.958.664.9OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) Monitor20406080100

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectorySamsung 980 PRO 1TB5001000150020002500SE +/- 4.33, N = 323591. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB56.965.672.9OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) Monitor20406080100

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillSamsung 980 PRO 1TB918273645SE +/- 0.12, N = 340.01. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillSamsung 980 PRO 1TB1020304050SE +/- 0.14, N = 344.211. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB45.946.648.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1428425670

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillSamsung 980 PRO 1TB918273645SE +/- 0.09, N = 838.21. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillSamsung 980 PRO 1TB1020304050SE +/- 0.11, N = 846.281. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB43.944.344.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1224364860

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteSamsung 980 PRO 1TB918273645SE +/- 0.14, N = 838.01. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteSamsung 980 PRO 1TB1122334455SE +/- 0.17, N = 846.491. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB42.942.943.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1224364860

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncSamsung 980 PRO 1TB0.0450.090.1350.180.225SE +/- 0.01, N = 150.21. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncSamsung 980 PRO 1TB2K4K6K8K10KSE +/- 107.91, N = 1511253.331. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB42.944.945.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1224364860

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadSamsung 980 PRO 1TB0.96681.93362.90043.86724.834SE +/- 0.003, N = 84.2971. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB41.943.445.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1224364860

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteSamsung 980 PRO 1TB1020304050SE +/- 0.34, N = 343.031. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB40.941.542.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1224364860

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadSamsung 980 PRO 1TB0.96731.93462.90193.86924.8365SE +/- 0.009, N = 84.2991. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB40.941.441.9OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) Monitor1224364860

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomSamsung 980 PRO 1TB1.2172.4343.6514.8686.085SE +/- 0.003, N = 75.4091. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterLevelDB 1.22Drive Temperature (nvme0n1) MonitorSamsung 980 PRO 1TB91827364539.85

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillSamsung 980 PRO 1TB300K600K900K1200K1500KSE +/- 23170.49, N = 1515590461. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB39.942.243.9OpenBenchmarking.orgCelsius, Fewer Is BetterFacebook RocksDB 6.3.6Drive Temperature (nvme0n1) Monitor1224364860

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillSamsung 980 PRO 1TB300K600K900K1200K1500KSE +/- 9202.16, N = 312291671. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB42.945.045.9OpenBenchmarking.orgCelsius, Fewer Is BetterFacebook RocksDB 6.3.6Drive Temperature (nvme0n1) Monitor1224364860

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncSamsung 980 PRO 1TB30060090012001500SE +/- 13.02, N = 311941. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB45.948.149.9OpenBenchmarking.orgCelsius, Fewer Is BetterFacebook RocksDB 6.3.6Drive Temperature (nvme0n1) Monitor1428425670

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadSamsung 980 PRO 1TB16M32M48M64M80MSE +/- 575522.43, N = 3740487901. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB41.943.848.9OpenBenchmarking.orgCelsius, Fewer Is BetterFacebook RocksDB 6.3.6Drive Temperature (nvme0n1) Monitor1428425670

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingSamsung 980 PRO 1TB600K1200K1800K2400K3000KSE +/- 47193.01, N = 327526261. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 980 PRO 1TB41.942.843.9OpenBenchmarking.orgCelsius, Fewer Is BetterFacebook RocksDB 6.3.6Drive Temperature (nvme0n1) Monitor1224364860


Phoronix Test Suite v10.8.4