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 VirtualizationProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionSystem LayerVMware Player 4.0Linux KVM 3.0Intel Core i5-2520M @ 2.49GHz (3 Cores)Intel 440BXIntel 440BX/ZX/DX1024MB21GB VMware Virtual SVMware SVGA IIEnsoniq ES1371Intel 82545EM GigabitUbuntu 11.103.0.0-12-generic (x86_64)Unity 2D 4.22.0X Server 1.10.4vmware 11.0.32.1 Mesa 7.11GCC 4.6.1ext41024x768VMwareQEMU Virtual 0.14.1 @ 2.49GHz (3 Cores)BochsRed Hat Virtio17GBCirrus Logic GD 5446Generic 1af4 ID 20Red Hat Virtio devicecirrus 1.3.2QEMU 0.14.1OpenBenchmarking.orgSystem Details- VMware Player 4.0: Disk Scheduler: CFQ.

VMware Player 4.0 vs. KVM Linux Virtualizationclomp: Static OMP Speeduphmmer: Pfam Database Searchmafft: Multiple Sequence Alignmenthimeno: Poisson Pressure Solvernpb: BT.Anpb: CG.Bnpb: EP.Bnpb: FT.Bnpb: IS.Cnpb: LU.Anpb: MG.Bnpb: SP.Anpb: UA.Apostmark: Disk Transaction Performancebuild-imagemagick: Time To Compilebuild-mplayer: Time To Compilebuild-apache: Time To Compilecompress-7zip: Compress Speed Testcompress-pbzip2: 256MB File Compressionbuild-linux-kernel: Time To Compilevpxenc: vpxencgraphics-magick: HWB Color Spacegraphics-magick: Blurgraphics-magick: Local Adaptive Thresholdinggraphics-magick: Resizinggraphics-magick: Sharpenx264: H.264 Video Encodingc-ray: Total Timepovray: Total Timeffmpeg: AVI To NTSC VCDsmallpt: Global Illumination Renderer; 100 Samplesapache: Static Web Page Servingsqlite: Default Test Directorypgbench: TPC-B Transactions Per SecondVMware Player 4.0Linux KVM 3.02.4031.3225.231226.574314.50935.9170.7417.110.873088.382348.562247.6213.84295151.11130.6755.18456224.16261.1713.401136733843239.95122.7382921.572858756.5263.461046.062.3430.4324.541252.284344.18948.1370.6939.812.493142.882378.352237.5814.17500122.63122.5353.26470524.03251.7511.611156833863343.42132.6182822.642859323.2944.741218.84OpenBenchmarking.org

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP SpeedupLinux KVM 3.0VMware Player 4.00.541.081.622.162.7SE +/- 0.02, N = 5SE +/- 0.02, N = 52.342.40

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux KVM 3.0VMware Player 4.0714212835SE +/- 0.12, N = 3SE +/- 0.45, N = 630.4331.32

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentLinux KVM 3.0VMware Player 4.0612182430SE +/- 0.01, N = 3SE +/- 0.10, N = 324.5425.23

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux KVM 3.0VMware Player 4.030060090012001500SE +/- 1.47, N = 3SE +/- 2.79, N = 31252.281226.57

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: BT.ALinux KVM 3.0VMware Player 4.09001800270036004500SE +/- 0.35, N = 3SE +/- 4.88, N = 34344.184314.50

NAS Parallel Benchmarks

Test / Class: CG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: CG.BLinux KVM 3.0VMware Player 4.02004006008001000SE +/- 8.11, N = 3SE +/- 1.14, N = 3948.13935.91

NAS Parallel Benchmarks

Test / Class: EP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BLinux KVM 3.0VMware Player 4.01632486480SE +/- 0.47, N = 3SE +/- 0.13, N = 370.6970.74

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BLinux KVM 3.0VMware Player 4.0918273645SE +/- 0.77, N = 3SE +/- 1.21, N = 339.8117.11

NAS Parallel Benchmarks

Test / Class: IS.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: IS.CLinux KVM 3.0VMware Player 4.00.56031.12061.68092.24122.8015SE +/- 0.13, N = 6SE +/- 0.01, N = 32.490.87

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.ALinux KVM 3.0VMware Player 4.07001400210028003500SE +/- 4.65, N = 3SE +/- 23.72, N = 33142.883088.38

NAS Parallel Benchmarks

Test / Class: MG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: MG.BLinux KVM 3.0VMware Player 4.05001000150020002500SE +/- 0.64, N = 3SE +/- 1.36, N = 32378.352348.56

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.ALinux KVM 3.0VMware Player 4.05001000150020002500SE +/- 4.71, N = 3SE +/- 6.80, N = 32237.582247.62

NAS Parallel Benchmarks

Test / Class: UA.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: UA.ALinux KVM 3.0VMware Player 4.048121620SE +/- 0.10, N = 3SE +/- 0.16, N = 314.1713.84

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceLinux KVM 3.0VMware Player 4.0110220330440550SE +/- 4.47, N = 5SE +/- 4.08, N = 5500295

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.6.3-4Time To CompileLinux KVM 3.0VMware Player 4.0306090120150SE +/- 0.45, N = 3SE +/- 0.52, N = 3122.63151.11

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.0-rc3Time To CompileLinux KVM 3.0VMware Player 4.0306090120150SE +/- 1.08, N = 3SE +/- 1.48, N = 3122.53130.67

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.2.17Time To CompileLinux KVM 3.0VMware Player 4.01224364860SE +/- 0.06, N = 3SE +/- 0.10, N = 353.2655.18

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestLinux KVM 3.0VMware Player 4.010002000300040005000SE +/- 42.81, N = 3SE +/- 67.77, N = 347054562

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.0.5256MB File CompressionLinux KVM 3.0VMware Player 4.0612182430SE +/- 0.21, N = 3SE +/- 0.04, N = 324.0324.16

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To CompileLinux KVM 3.0VMware Player 4.060120180240300SE +/- 1.11, N = 3SE +/- 2.14, N = 3251.75261.17

VP8 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencLinux KVM 3.0VMware Player 4.03691215SE +/- 0.04, N = 3SE +/- 0.10, N = 311.6113.40

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceLinux KVM 3.0VMware Player 4.0306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3115113

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurLinux KVM 3.0VMware Player 4.01530456075SE +/- 0.00, N = 3SE +/- 0.00, N = 36867

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingLinux KVM 3.0VMware Player 4.0816243240SE +/- 0.00, N = 3SE +/- 0.00, N = 33333

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingLinux KVM 3.0VMware Player 4.020406080100SE +/- 0.00, N = 3SE +/- 0.33, N = 38684

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenLinux KVM 3.0VMware Player 4.0816243240SE +/- 0.00, N = 3SE +/- 0.00, N = 33332

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2011-12-06H.264 Video EncodingLinux KVM 3.0VMware Player 4.01020304050SE +/- 0.55, N = 3SE +/- 5.60, N = 643.4239.95

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux KVM 3.0VMware Player 4.0306090120150SE +/- 0.02, N = 3SE +/- 0.05, N = 3132.61122.73

POV-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.6.1Total TimeLinux KVM 3.0VMware Player 4.02004006008001000828829

FFmpeg

AVI To NTSC VCD

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.8.7AVI To NTSC VCDLinux KVM 3.0VMware Player 4.0510152025SE +/- 0.64, N = 6SE +/- 0.67, N = 622.6421.57

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesLinux KVM 3.0VMware Player 4.060120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3285285

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingLinux KVM 3.0VMware Player 4.02K4K6K8K10KSE +/- 78.06, N = 3SE +/- 74.48, N = 39323.298756.52

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryLinux KVM 3.0VMware Player 4.01428425670SE +/- 0.44, N = 3SE +/- 3.37, N = 644.7463.46

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.0.4TPC-B Transactions Per SecondLinux KVM 3.0VMware Player 4.030060090012001500SE +/- 16.55, N = 5SE +/- 16.73, N = 61218.841046.06


Phoronix Test Suite v10.8.4