guest

KVM testing on Debian 10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2002253-HU-MERGE848932.

guestProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionSystem Layerxfs, bfqxfs, kyberlvm2 x Intel Core (Broadwell IBRS) (2 Cores)QEMU Standard PC (i440FX + PIIX 1996) (?-20190727_073836-buildvm-ppc64le-16.ppc.fedoraproject.org-3.fc31 BIOS)Intel 440FX 82441FX PMC1 x 2048 MB RAM QEMU11GB QEMU HDD + 43GB QEMU HDDRed Hat QXL paravirtual graphic card2 x Red Hat Virtio deviceDebian 104.19.0-8-amd64 (x86_64)GCC 8.3.0ext41024x768KVM2GB QEMU HDD + 43GB QEMU HDDOpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Disk Details- NONE / relatime,rwProcessor Details- CPU Microcode: 0x1Python Details- Python 2.7.16 + Python 3.7.3Security Details- itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: flush not necessary SMT disabled + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown

guestsqlite: Timed SQLite Insertionsfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncdbench: 12 Clientsdbench: 1 Clientscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancexfs, bfqxfs, kyberlvm10.9101033336393000231911563398683310267370947002311115233986833374.8714.4379.61112.6893.116381.968860.72242.57740.7621309.340991936493267231411533448803310333372948332308115034087000376.7733.1380.21120.8893.586390.422853.16240.49740.1121189.70510275360922677468334848001078736092060722834387620348.5639.5351.61243.4921.183394.8381002.78252.15749.182124OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Timed SQLite Insertionsxfs, bfqxfs, kyberlvm3691215SE +/- 0.123, N = 6SE +/- 0.123, N = 3SE +/- 0.121, N = 310.9109.3409.7051. (CC) gcc options: -O2 -lm -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm2K4K6K8K10KSE +/- 88.19, N = 3SE +/- 90.01, N = 15SE +/- 137.69, N = 4103339919102751. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm80160240320400SE +/- 3.28, N = 3SE +/- 3.18, N = 3SE +/- 2.33, N = 33633643601. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm20K40K60K80K100KSE +/- 832.67, N = 3SE +/- 808.98, N = 3SE +/- 638.57, N = 39300093267922671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryxfs, bfqxfs, kyber5001000150020002500SE +/- 1.45, N = 3SE +/- 5.67, N = 3231923141. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm16003200480064008000SE +/- 0.58, N = 3SE +/- 2.67, N = 3SE +/- 54.56, N = 31156115374681. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm70140210280350SE +/- 2.40, N = 3SE +/- 2.08, N = 3SE +/- 3.46, N = 33393443341. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm20K40K60K80K100KSE +/- 643.77, N = 3SE +/- 560.75, N = 3SE +/- 916.52, N = 38683388033848001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm2K4K6K8K10KSE +/- 33.33, N = 3SE +/- 33.33, N = 3SE +/- 153.02, N = 151026710333107871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm80160240320400SE +/- 2.00, N = 3SE +/- 4.82, N = 53703723601. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm20K40K60K80K100KSE +/- 550.76, N = 3SE +/- 417.67, N = 3SE +/- 1210.62, N = 59470094833920601. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryxfs, bfqxfs, kyber5001000150020002500SE +/- 3.79, N = 3SE +/- 7.17, N = 3231123081. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm15003000450060007500SE +/- 2.03, N = 3SE +/- 3.67, N = 3SE +/- 71.63, N = 31152115072281. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm70140210280350SE +/- 5.03, N = 3SE +/- 5.61, N = 3SE +/- 3.15, N = 153393403431. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryxfs, bfqxfs, kyberlvm20K40K60K80K100KSE +/- 1278.45, N = 3SE +/- 1417.74, N = 3SE +/- 787.96, N = 158683387000876201. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lpthread -lm -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Sizexfs, bfqxfs, kyberlvm80160240320400SE +/- 1.59, N = 3SE +/- 4.86, N = 3SE +/- 3.73, N = 3374.8376.7348.51. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threadsxfs, bfqxfs, kyberlvm160320480640800SE +/- 4.49, N = 3SE +/- 1.54, N = 3SE +/- 10.67, N = 3714.4733.1639.51. (CC) gcc options: -static

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 Sizexfs, bfqxfs, kyberlvm80160240320400SE +/- 0.83, N = 3SE +/- 4.59, N = 3SE +/- 2.44, N = 3379.6380.2351.61. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncxfs, bfqxfs, kyberlvm30060090012001500SE +/- 1.72, N = 3SE +/- 1.91, N = 3SE +/- 1.77, N = 31112.61120.81243.41. (CC) gcc options: -static

Dbench

12 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsxfs, bfqxfs, kyberlvm2004006008001000SE +/- 3.26, N = 3SE +/- 2.85, N = 3SE +/- 1.42, N = 3893.12893.59921.181. (CC) gcc options: -lpopt -O2

Dbench

1 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 Clientsxfs, bfqxfs, kyberlvm90180270360450SE +/- 0.75, N = 3SE +/- 3.30, N = 3SE +/- 4.06, N = 3381.97390.42394.841. (CC) gcc options: -lpopt -O2

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compilexfs, bfqxfs, kyberlvm2004006008001000SE +/- 5.70, N = 3SE +/- 0.49, N = 3SE +/- 12.54, N = 13860.72853.161002.78

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createxfs, bfqxfs, kyberlvm60120180240300SE +/- 2.57, N = 3SE +/- 4.10, N = 3SE +/- 10.01, N = 3242.57240.49252.15

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treexfs, bfqxfs, kyberlvm160320480640800SE +/- 0.73, N = 3SE +/- 0.64, N = 3SE +/- 6.17, N = 3740.76740.11749.18

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performancexfs, bfqxfs, kyberlvm5001000150020002500SE +/- 6.00, N = 3SE +/- 16.19, N = 32130211821241. (CC) gcc options: -O3


Phoronix Test Suite v10.8.4