MDS_Vulnerable_DiskIO_Profile_1 KVM testing on Ubuntu 18.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1905265-HV-MDSVULNER56 Ubuntu_VM_Vulnerable_DISK_IO Processor: 2 x Intel Core (Haswell) (2 Cores / 4 Threads), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (?-20170928_130252-buildbot BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 1 x 4096 MB RAM QEMU, Disk: 46GB, Graphics: Red Hat QXL paravirtual graphic card, Network: Red Hat Virtio device
OS: Ubuntu 18.04, Kernel: 4.15.0-50-generic (x86_64), Compiler: GCC 7.4.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
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++ --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 -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwPython Notes: Python 2.7.15rc1 + Python 3.6.7Security Notes: KPTI + __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
MDS_Vulnerable_DiskIO_Profile_1 OpenBenchmarking.org Phoronix Test Suite 2 x Intel Core (Haswell) (2 Cores / 4 Threads) QEMU Standard PC (i440FX + PIIX 1996) (?-20170928_130252-buildbot BIOS) Intel 440FX 82441FX PMC 1 x 4096 MB RAM QEMU 46GB Red Hat QXL paravirtual graphic card Red Hat Virtio device Ubuntu 18.04 4.15.0-50-generic (x86_64) GCC 7.4.0 ext4 1024x768 KVM Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System Screen Resolution System Layer MDS_Vulnerable_DiskIO_Profile_1 Benchmarks System Logs - --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++ --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 - NONE / data=ordered,errors=remount-ro,relatime,rw - Python 2.7.15rc1 + Python 3.6.7 - KPTI + __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
MDS_Vulnerable_DiskIO_Profile_1 dbench: 12 Clients dbench: 1 Clients compilebench: Compile fs-mark: 5000 Files, 1MB Size, 4 Threads postmark: Disk Transaction Performance fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory sqlite: Timed SQLite Insertions fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync compilebench: Read Compiled Tree compilebench: Initial Create Ubuntu_VM_Vulnerable_DISK_IO 100.45 117.96 230.00 186.77 5173 191 191 191 191 8 8.06 8.01 7.99 26.44 171.37 180.76 379.43 884.91 159.98 OpenBenchmarking.org
OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 1 Clients Ubuntu_VM_Vulnerable_DISK_IO 30 60 90 120 150 SE +/- 8.76, N = 6 117.96 1. (CC) gcc options: -lpopt -O2
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu_VM_Vulnerable_DISK_IO 50 100 150 200 250 SE +/- 3.83, N = 3 230.00
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 Ubuntu_VM_Vulnerable_DISK_IO 1100 2200 3300 4400 5500 SE +/- 35.33, N = 3 5173 1. (CC) gcc options: -O3
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 40 80 120 160 200 191 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 40 80 120 160 200 191 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 40 80 120 160 200 191 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 40 80 120 160 200 191 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 2 4 6 8 10 8 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 2 4 6 8 10 SE +/- 0.01, N = 3 8.06 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 2 4 6 8 10 SE +/- 0.01, N = 3 8.01 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu_VM_Vulnerable_DISK_IO 2 4 6 8 10 SE +/- 0.00, N = 3 7.99 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu_VM_Vulnerable_DISK_IO 40 80 120 160 200 SE +/- 1.69, N = 10 180.76 1. (CC) gcc options: -static
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Ubuntu_VM_Vulnerable_DISK_IO 80 160 240 320 400 SE +/- 2.17, N = 3 379.43 1. (CC) gcc options: -static
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Ubuntu_VM_Vulnerable_DISK_IO 200 400 600 800 1000 SE +/- 27.82, N = 3 884.91
Ubuntu_VM_Vulnerable_DISK_IO Processor: 2 x Intel Core (Haswell) (2 Cores / 4 Threads), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (?-20170928_130252-buildbot BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 1 x 4096 MB RAM QEMU, Disk: 46GB, Graphics: Red Hat QXL paravirtual graphic card, Network: Red Hat Virtio device
OS: Ubuntu 18.04, Kernel: 4.15.0-50-generic (x86_64), Compiler: GCC 7.4.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
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++ --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 -vDisk Notes: NONE / data=ordered,errors=remount-ro,relatime,rwPython Notes: Python 2.7.15rc1 + Python 3.6.7Security Notes: KPTI + __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Testing initiated at 26 May 2019 17:23 by user root.