VMware Player 4.0 vs. KVM Linux Virtualization VMware 4.0 Player versus Linux KVM (Kernel-based Virtual Machine) performance benchmarks under Linux with Ubuntu 11.10 x86_64 guest and host virtualization. Testing from Intel Sandy Bridge notebook (HP ELiteBook) as used in many other Phoronix articles.
HTML result view exported from: https://openbenchmarking.org/result/1112124-AR-KVMLINUX286&grw&sro .
VMware Player 4.0 vs. KVM Linux Virtualization Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer VMware Player 4.0 Linux KVM 3.0 Intel Core i5-2520M @ 2.49GHz (3 Cores) Intel 440BX Intel 440BX/ZX/DX 1024MB 21GB VMware Virtual S VMware SVGA II Ensoniq ES1371 Intel 82545EM Gigabit Ubuntu 11.10 3.0.0-12-generic (x86_64) Unity 2D 4.22.0 X Server 1.10.4 vmware 11.0.3 2.1 Mesa 7.11 GCC 4.6.1 ext4 1024x768 VMware QEMU Virtual 0.14.1 @ 2.49GHz (3 Cores) Bochs Red Hat Virtio 17GB Cirrus Logic GD 5446 Generic 1af4 ID 20 Red Hat Virtio device cirrus 1.3.2 QEMU 0.14.1 OpenBenchmarking.org System Details - VMware Player 4.0: Disk Scheduler: CFQ.
VMware Player 4.0 vs. KVM Linux Virtualization clomp: Static OMP Speedup hmmer: Pfam Database Search mafft: Multiple Sequence Alignment himeno: Poisson Pressure Solver npb: BT.A npb: CG.B npb: EP.B npb: FT.B npb: IS.C npb: LU.A npb: MG.B npb: SP.A npb: UA.A postmark: Disk Transaction Performance build-imagemagick: Time To Compile build-mplayer: Time To Compile build-apache: Time To Compile compress-7zip: Compress Speed Test compress-pbzip2: 256MB File Compression build-linux-kernel: Time To Compile vpxenc: vpxenc graphics-magick: HWB Color Space graphics-magick: Blur graphics-magick: Local Adaptive Thresholding graphics-magick: Resizing graphics-magick: Sharpen x264: H.264 Video Encoding c-ray: Total Time povray: Total Time ffmpeg: AVI To NTSC VCD smallpt: Global Illumination Renderer; 100 Samples apache: Static Web Page Serving sqlite: Default Test Directory pgbench: TPC-B Transactions Per Second VMware Player 4.0 Linux KVM 3.0 2.40 31.32 25.23 1226.57 4314.50 935.91 70.74 17.11 0.87 3088.38 2348.56 2247.62 13.84 295 151.11 130.67 55.18 4562 24.16 261.17 13.40 113 67 33 84 32 39.95 122.73 829 21.57 285 8756.52 63.46 1046.06 2.34 30.43 24.54 1252.28 4344.18 948.13 70.69 39.81 2.49 3142.88 2378.35 2237.58 14.17 500 122.63 122.53 53.26 4705 24.03 251.75 11.61 115 68 33 86 33 43.42 132.61 828 22.64 285 9323.29 44.74 1218.84 OpenBenchmarking.org
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup Linux KVM 3.0 VMware Player 4.0 0.54 1.08 1.62 2.16 2.7 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 2.34 2.40
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Linux KVM 3.0 VMware Player 4.0 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.45, N = 6 30.43 31.32
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Linux KVM 3.0 VMware Player 4.0 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 24.54 25.23
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Linux KVM 3.0 VMware Player 4.0 300 600 900 1200 1500 SE +/- 1.47, N = 3 SE +/- 2.79, N = 3 1252.28 1226.57
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A Linux KVM 3.0 VMware Player 4.0 900 1800 2700 3600 4500 SE +/- 0.35, N = 3 SE +/- 4.88, N = 3 4344.18 4314.50
NAS Parallel Benchmarks Test / Class: CG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: CG.B Linux KVM 3.0 VMware Player 4.0 200 400 600 800 1000 SE +/- 8.11, N = 3 SE +/- 1.14, N = 3 948.13 935.91
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B Linux KVM 3.0 VMware Player 4.0 16 32 48 64 80 SE +/- 0.47, N = 3 SE +/- 0.13, N = 3 70.69 70.74
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: FT.B Linux KVM 3.0 VMware Player 4.0 9 18 27 36 45 SE +/- 0.77, N = 3 SE +/- 1.21, N = 3 39.81 17.11
NAS Parallel Benchmarks Test / Class: IS.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: IS.C Linux KVM 3.0 VMware Player 4.0 0.5603 1.1206 1.6809 2.2412 2.8015 SE +/- 0.13, N = 6 SE +/- 0.01, N = 3 2.49 0.87
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Linux KVM 3.0 VMware Player 4.0 700 1400 2100 2800 3500 SE +/- 4.65, N = 3 SE +/- 23.72, N = 3 3142.88 3088.38
NAS Parallel Benchmarks Test / Class: MG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: MG.B Linux KVM 3.0 VMware Player 4.0 500 1000 1500 2000 2500 SE +/- 0.64, N = 3 SE +/- 1.36, N = 3 2378.35 2348.56
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Linux KVM 3.0 VMware Player 4.0 500 1000 1500 2000 2500 SE +/- 4.71, N = 3 SE +/- 6.80, N = 3 2237.58 2247.62
NAS Parallel Benchmarks Test / Class: UA.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A Linux KVM 3.0 VMware Player 4.0 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 14.17 13.84
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux KVM 3.0 VMware Player 4.0 110 220 330 440 550 SE +/- 4.47, N = 5 SE +/- 4.08, N = 5 500 295
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.6.3-4 Time To Compile Linux KVM 3.0 VMware Player 4.0 30 60 90 120 150 SE +/- 0.45, N = 3 SE +/- 0.52, N = 3 122.63 151.11
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.0-rc3 Time To Compile Linux KVM 3.0 VMware Player 4.0 30 60 90 120 150 SE +/- 1.08, N = 3 SE +/- 1.48, N = 3 122.53 130.67
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.17 Time To Compile Linux KVM 3.0 VMware Player 4.0 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 53.26 55.18
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test Linux KVM 3.0 VMware Player 4.0 1000 2000 3000 4000 5000 SE +/- 42.81, N = 3 SE +/- 67.77, N = 3 4705 4562
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.0.5 256MB File Compression Linux KVM 3.0 VMware Player 4.0 6 12 18 24 30 SE +/- 0.21, N = 3 SE +/- 0.04, N = 3 24.03 24.16
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Linux KVM 3.0 VMware Player 4.0 60 120 180 240 300 SE +/- 1.11, N = 3 SE +/- 2.14, N = 3 251.75 261.17
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 0.9.7-p1 vpxenc Linux KVM 3.0 VMware Player 4.0 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 11.61 13.40
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space Linux KVM 3.0 VMware Player 4.0 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 115 113
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur Linux KVM 3.0 VMware Player 4.0 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 68 67
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Linux KVM 3.0 VMware Player 4.0 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 33 33
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing Linux KVM 3.0 VMware Player 4.0 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 86 84
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen Linux KVM 3.0 VMware Player 4.0 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 33 32
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2011-12-06 H.264 Video Encoding Linux KVM 3.0 VMware Player 4.0 10 20 30 40 50 SE +/- 0.55, N = 3 SE +/- 5.60, N = 6 43.42 39.95
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Linux KVM 3.0 VMware Player 4.0 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 132.61 122.73
POV-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.6.1 Total Time Linux KVM 3.0 VMware Player 4.0 200 400 600 800 1000 828 829
FFmpeg AVI To NTSC VCD OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 0.8.7 AVI To NTSC VCD Linux KVM 3.0 VMware Player 4.0 5 10 15 20 25 SE +/- 0.64, N = 6 SE +/- 0.67, N = 6 22.64 21.57
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Linux KVM 3.0 VMware Player 4.0 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 285 285
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.17 Static Web Page Serving Linux KVM 3.0 VMware Player 4.0 2K 4K 6K 8K 10K SE +/- 78.06, N = 3 SE +/- 74.48, N = 3 9323.29 8756.52
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.7.3 Test Target: Default Test Directory Linux KVM 3.0 VMware Player 4.0 14 28 42 56 70 SE +/- 0.44, N = 3 SE +/- 3.37, N = 6 44.74 63.46
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.0.4 TPC-B Transactions Per Second Linux KVM 3.0 VMware Player 4.0 300 600 900 1200 1500 SE +/- 16.55, N = 5 SE +/- 16.73, N = 6 1218.84 1046.06
Phoronix Test Suite v10.8.4