A future article on Phoronix.com looking at the KVM guest performance of Ubuntu 11.10 and past Ubuntu Linux releases going back to Ubuntu 8.04 LTS. Both 32-bit and 64-bit guest performance is to be looked at. Host is the Lenovo ThinkPad W510 with KVM.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1110090-AR-1110091AR22
Ubuntu 11.10 KVM Performance
A future article on Phoronix.com looking at the KVM guest performance of Ubuntu 11.10 and past Ubuntu Linux releases going back to Ubuntu 8.04 LTS. Both 32-bit and 64-bit guest performance is to be looked at. Host is the Lenovo ThinkPad W510 with KVM.
32-bit KVM: Ubuntu 11.10:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Red Hat Virtio, Memory: 2048MB, Disk: 6GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Red Hat Virtio device
OS: Ubuntu 11.10, Kernel: 3.0.0-12-generic (i686), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: cirrus 1.3.2, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1024x768
32-bit KVM: Ubuntu 11.04:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Red Hat Virtio, Memory: 2048MB, Disk: 6GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Red Hat Virtio device
OS: Ubuntu 11.04, Kernel: 2.6.38-8-generic (i686), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: cirrus 1.3.2, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1024x768
32-bit KVM: Ubuntu 10.10:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Red Hat Virtio, Memory: 2048MB, Disk: 8GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Red Hat Virtio device
OS: Ubuntu 10.10, Kernel: 2.6.35-22-generic (i686), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: cirrus 1.3.2, Compiler: GCC 4.4.5, File-System: ext4, Screen Resolution: 1024x768
32-bit KVM: Ubuntu 10.04:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Qumranet Virtio, Memory: 2048MB, Disk: 8GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Qumranet Virtio device
OS: Ubuntu 10.04, Kernel: 2.6.32-33-generic (i686), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: cirrus 1.3.2, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1024x768
32-bit KVM: Ubuntu 9.10:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Qumranet Virtio, Memory: 2048MB, Disk: 8GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Qumranet Virtio device
OS: Ubuntu 9.10, Kernel: 2.6.31-14-generic (i686), Desktop: GNOME 2.28.1, Display Server: X Server 1.6.4, Display Driver: cirrus 1.3.1, OpenGL: 2.1 Mesa 7.6, Compiler: GCC 4.4.1, File-System: ext4, Screen Resolution: 1024x768
32-bit KVM: Ubuntu 9.04:
Processor: Pentium II @ 6.38GHz (4 Cores), Motherboard: Bochs, Chipset: Qumranet Virtio, Memory: 2048MB, Disk: 8GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Qumranet Virtio device
OS: Ubuntu 9.04, Kernel: 2.6.28-11-generic (i686), Desktop: GNOME 2.26.1, Display Server: X Server 1.6.0, Display Driver: cirrus 1.2.1, OpenGL: 2.1 Mesa 7.4, Compiler: GCC 4.3.3, File-System: ext3, Screen Resolution: 800x600
32-bit KVM: Ubuntu 8.10:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Qumranet Device 1002, Memory: 2048MB, Disk: 8GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Qumranet Virtio device
OS: Ubuntu 8.10, Kernel: 2.6.27-7-generic (i686), Desktop: GNOME 2.24.1, Display Server: X Server 1.5.2, Display Driver: cirrus 1.2.1, OpenGL: 2.1 Mesa 7.2, Compiler: GCC 4.3.2, File-System: ext3, Screen Resolution: 800x600
32-bit KVM: Ubuntu 8.04:
Processor: Pentium II @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Qumranet 1002, Memory: 2048MB, Disk: 8GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Qumranet 1000
OS: Ubuntu 8.04, Kernel: 2.6.24-26-generic (i686), Desktop: GNOME 2.22.3, Display Server: X Server 1.4.0.90, Display Driver: cirrus 1.1.0, OpenGL: 1.4 (2.1 Mesa 7.0.3-rc2), Compiler: GCC 4.2.4, File-System: ext3, Screen Resolution: 800x600
64-bit KVM: Ubuntu 11.10:
Processor: QEMU Virtual 0.12.5 @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Red Hat Virtio, Memory: 2048MB, Disk: 6GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Red Hat Virtio device
OS: Ubuntu 11.10, Kernel: 3.0.0-12-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: cirrus 1.3.2, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1024x768, System Layer: QEMU
64-bit KVM: Ubuntu 11.04:
Processor: QEMU Virtual 0.12.5 @ 1.60GHz (4 Cores), Motherboard: Bochs, Chipset: Red Hat Virtio, Memory: 2048MB, Disk: 6GB, Graphics: Cirrus Logic GD 5446, Audio: Intel 82801AA AC 97 Audio, Network: Red Hat Virtio device
OS: Ubuntu 11.04, Kernel: 2.6.38-8-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: cirrus 1.3.2, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1024x768, System Layer: QEMU
7-Zip Compression 9.13
Compress Speed Test
MIPS > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 5062 |=========================================
32-bit KVM: Ubuntu 11.04 . 4862 |========================================
32-bit KVM: Ubuntu 10.10 . 4814 |=======================================
32-bit KVM: Ubuntu 10.04 . 4860 |========================================
32-bit KVM: Ubuntu 9.10 .. 4720 |=======================================
32-bit KVM: Ubuntu 9.04 .. 4550 |=====================================
32-bit KVM: Ubuntu 8.10 .. 4479 |=====================================
32-bit KVM: Ubuntu 8.04 .. 4598 |======================================
64-bit KVM: Ubuntu 11.10 . 5470 |=============================================
64-bit KVM: Ubuntu 11.04 . 5627 |==============================================
Apache Benchmark 2.2.17
Static Web Page Serving
Requests Per Second > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 7576.54 |===========================================
32-bit KVM: Ubuntu 11.04 . 6172.07 |===================================
32-bit KVM: Ubuntu 10.10 . 4688.62 |===========================
32-bit KVM: Ubuntu 10.04 . 5467.69 |===============================
32-bit KVM: Ubuntu 9.10 .. 473.83 |===
32-bit KVM: Ubuntu 9.04 .. 6430.74 |====================================
32-bit KVM: Ubuntu 8.10 .. 6016.27 |==================================
32-bit KVM: Ubuntu 8.04 .. 7298.58 |=========================================
64-bit KVM: Ubuntu 11.10 . 7592.43 |===========================================
64-bit KVM: Ubuntu 11.04 . 5974.67 |==================================
C-Ray 1.1
Total Time
Seconds < Lower Is Better
32-bit KVM: Ubuntu 11.10 . 264.97 |=========================================
32-bit KVM: Ubuntu 11.04 . 269.61 |==========================================
32-bit KVM: Ubuntu 10.10 . 274.44 |===========================================
32-bit KVM: Ubuntu 10.04 . 282.92 |============================================
32-bit KVM: Ubuntu 9.10 .. 282.28 |============================================
32-bit KVM: Ubuntu 9.04 .. 273.74 |===========================================
32-bit KVM: Ubuntu 8.10 .. 273.26 |==========================================
32-bit KVM: Ubuntu 8.04 .. 243.39 |======================================
64-bit KVM: Ubuntu 11.10 . 127.86 |====================
64-bit KVM: Ubuntu 11.04 . 127.00 |====================
FLAC Audio Encoding 1.2.1
WAV To FLAC
Seconds < Lower Is Better
32-bit KVM: Ubuntu 11.10 . 13.52 |==============================
32-bit KVM: Ubuntu 11.04 . 17.85 |=======================================
32-bit KVM: Ubuntu 10.10 . 18.33 |========================================
32-bit KVM: Ubuntu 10.04 . 18.18 |========================================
32-bit KVM: Ubuntu 9.10 .. 18.31 |========================================
32-bit KVM: Ubuntu 9.04 .. 20.23 |=============================================
32-bit KVM: Ubuntu 8.10 .. 20.43 |=============================================
32-bit KVM: Ubuntu 8.04 .. 18.22 |========================================
64-bit KVM: Ubuntu 11.10 . 10.92 |========================
64-bit KVM: Ubuntu 11.04 . 10.99 |========================
GraphicsMagick 1.3.12
Operation: HWB Color Space
Iterations Per Minute > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 73 |=====================================
32-bit KVM: Ubuntu 11.04 . 66 |=================================
32-bit KVM: Ubuntu 10.10 . 67 |==================================
32-bit KVM: Ubuntu 10.04 . 66 |=================================
32-bit KVM: Ubuntu 9.10 .. 66 |=================================
32-bit KVM: Ubuntu 9.04 .. 65 |=================================
32-bit KVM: Ubuntu 8.10 .. 64 |================================
32-bit KVM: Ubuntu 8.04 .. 65 |=================================
64-bit KVM: Ubuntu 11.10 . 96 |================================================
64-bit KVM: Ubuntu 11.04 . 87 |============================================
GraphicsMagick 1.3.12
Operation: Blur
Iterations Per Minute > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 58 |================================================
32-bit KVM: Ubuntu 11.04 . 50 |=========================================
32-bit KVM: Ubuntu 10.10 . 54 |=============================================
32-bit KVM: Ubuntu 10.04 . 53 |============================================
32-bit KVM: Ubuntu 9.10 .. 53 |============================================
32-bit KVM: Ubuntu 9.04 .. 53 |============================================
32-bit KVM: Ubuntu 8.10 .. 53 |============================================
32-bit KVM: Ubuntu 8.04 .. 50 |=========================================
64-bit KVM: Ubuntu 11.10 . 54 |=============================================
64-bit KVM: Ubuntu 11.04 . 50 |=========================================
GraphicsMagick 1.3.12
Operation: Local Adaptive Thresholding
Iterations Per Minute > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 30 |==============================================
32-bit KVM: Ubuntu 11.04 . 28 |===========================================
32-bit KVM: Ubuntu 10.10 . 29 |=============================================
32-bit KVM: Ubuntu 10.04 . 29 |=============================================
32-bit KVM: Ubuntu 9.10 .. 28 |===========================================
32-bit KVM: Ubuntu 9.04 .. 28 |===========================================
32-bit KVM: Ubuntu 8.10 .. 28 |===========================================
32-bit KVM: Ubuntu 8.04 .. 31 |================================================
64-bit KVM: Ubuntu 11.10 . 26 |========================================
64-bit KVM: Ubuntu 11.04 . 26 |========================================
GraphicsMagick 1.3.12
Operation: Resizing
Iterations Per Minute > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 64 |=============================================
32-bit KVM: Ubuntu 11.04 . 57 |========================================
32-bit KVM: Ubuntu 10.10 . 59 |=========================================
32-bit KVM: Ubuntu 10.04 . 58 |========================================
32-bit KVM: Ubuntu 9.10 .. 57 |========================================
32-bit KVM: Ubuntu 9.04 .. 56 |=======================================
32-bit KVM: Ubuntu 8.10 .. 55 |======================================
32-bit KVM: Ubuntu 8.04 .. 55 |======================================
64-bit KVM: Ubuntu 11.10 . 69 |================================================
64-bit KVM: Ubuntu 11.04 . 64 |=============================================
GraphicsMagick 1.3.12
Operation: Sharpen
Iterations Per Minute > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 41 |================================================
32-bit KVM: Ubuntu 11.04 . 38 |============================================
32-bit KVM: Ubuntu 10.10 . 38 |============================================
32-bit KVM: Ubuntu 10.04 . 38 |============================================
32-bit KVM: Ubuntu 9.10 .. 39 |==============================================
32-bit KVM: Ubuntu 9.04 .. 38 |============================================
32-bit KVM: Ubuntu 8.10 .. 38 |============================================
32-bit KVM: Ubuntu 8.04 .. 37 |===========================================
64-bit KVM: Ubuntu 11.10 . 25 |=============================
64-bit KVM: Ubuntu 11.04 . 25 |=============================
John The Ripper 1.7.8
Test: Traditional DES
Real C/S > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 2407667 |====================================
32-bit KVM: Ubuntu 11.04 . 2440000 |=====================================
32-bit KVM: Ubuntu 10.10 . 2381000 |====================================
32-bit KVM: Ubuntu 10.04 . 2400667 |====================================
32-bit KVM: Ubuntu 9.10 .. 2410667 |====================================
32-bit KVM: Ubuntu 9.04 .. 2410000 |====================================
32-bit KVM: Ubuntu 8.10 .. 2388333 |====================================
32-bit KVM: Ubuntu 8.04 .. 2382000 |====================================
64-bit KVM: Ubuntu 11.10 . 2714667 |=========================================
64-bit KVM: Ubuntu 11.04 . 2861667 |===========================================
John The Ripper 1.7.8
Test: MD5
Real C/S > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 7824 |=============================
32-bit KVM: Ubuntu 11.04 . 7991 |==============================
32-bit KVM: Ubuntu 10.10 . 7728 |=============================
32-bit KVM: Ubuntu 10.04 . 7822 |=============================
32-bit KVM: Ubuntu 9.10 .. 7819 |=============================
32-bit KVM: Ubuntu 9.04 .. 7952 |==============================
32-bit KVM: Ubuntu 8.10 .. 7878 |=============================
32-bit KVM: Ubuntu 8.04 .. 7894 |=============================
64-bit KVM: Ubuntu 11.10 . 11632 |===========================================
64-bit KVM: Ubuntu 11.04 . 12120 |=============================================
John The Ripper 1.7.8
Test: Blowfish
Real C/S > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 360 |=======================
32-bit KVM: Ubuntu 11.04 . 363 |=======================
32-bit KVM: Ubuntu 10.10 . 356 |=======================
32-bit KVM: Ubuntu 10.04 . 353 |======================
32-bit KVM: Ubuntu 9.10 .. 351 |======================
32-bit KVM: Ubuntu 9.04 .. 361 |=======================
32-bit KVM: Ubuntu 8.10 .. 357 |=======================
32-bit KVM: Ubuntu 8.04 .. 361 |=======================
64-bit KVM: Ubuntu 11.10 . 740 |===============================================
64-bit KVM: Ubuntu 11.04 . 700 |============================================
LAME MP3 Encoding 3.98.2
WAV To MP3
Seconds < Lower Is Better
32-bit KVM: Ubuntu 11.10 . 35.60 |=========================================
32-bit KVM: Ubuntu 11.04 . 34.23 |=======================================
32-bit KVM: Ubuntu 10.10 . 34.04 |=======================================
32-bit KVM: Ubuntu 10.04 . 37.88 |===========================================
32-bit KVM: Ubuntu 9.10 .. 37.26 |===========================================
32-bit KVM: Ubuntu 9.04 .. 39.27 |=============================================
32-bit KVM: Ubuntu 8.10 .. 39.25 |=============================================
32-bit KVM: Ubuntu 8.04 .. 38.66 |============================================
64-bit KVM: Ubuntu 11.10 . 32.32 |=====================================
64-bit KVM: Ubuntu 11.04 . 31.97 |=====================================
OpenSSL 1.0.0a
RSA 4096-bit Performance
Signs Per Second > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 18.25 |====================
32-bit KVM: Ubuntu 11.04 . 18.13 |====================
32-bit KVM: Ubuntu 10.10 . 17.98 |====================
32-bit KVM: Ubuntu 10.04 . 17.85 |====================
32-bit KVM: Ubuntu 9.10 .. 17.98 |====================
32-bit KVM: Ubuntu 9.04 .. 17.77 |====================
32-bit KVM: Ubuntu 8.10 .. 17.93 |====================
32-bit KVM: Ubuntu 8.04 .. 17.88 |====================
64-bit KVM: Ubuntu 11.10 . 40.28 |=============================================
64-bit KVM: Ubuntu 11.04 . 40.40 |=============================================
PostgreSQL pgbench 9.0.4
TPC-B Transactions Per Second
TPS > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 846.11 |===================================
32-bit KVM: Ubuntu 11.04 . 745.85 |===============================
32-bit KVM: Ubuntu 10.10 . 817.46 |==================================
32-bit KVM: Ubuntu 10.04 . 1038.57 |===========================================
32-bit KVM: Ubuntu 9.10 .. 677.21 |============================
32-bit KVM: Ubuntu 9.04 .. 641.18 |===========================
32-bit KVM: Ubuntu 8.10 .. 682.32 |============================
32-bit KVM: Ubuntu 8.04 .. 682.39 |============================
64-bit KVM: Ubuntu 11.10 . 934.00 |=======================================
64-bit KVM: Ubuntu 11.04 . 819.75 |==================================
PostMark 1.51
Disk Transaction Performance
TPS > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 521 |===============================
32-bit KVM: Ubuntu 11.04 . 516 |===============================
32-bit KVM: Ubuntu 10.10 . 521 |===============================
32-bit KVM: Ubuntu 10.04 . 606 |====================================
32-bit KVM: Ubuntu 9.10 .. 571 |==================================
32-bit KVM: Ubuntu 9.04 .. 337 |====================
32-bit KVM: Ubuntu 8.10 .. 308 |==================
32-bit KVM: Ubuntu 8.04 .. 334 |====================
64-bit KVM: Ubuntu 11.10 . 783 |===============================================
64-bit KVM: Ubuntu 11.04 . 786 |===============================================
Smallpt 1.0
Global Illumination Renderer; 100 Samples
Seconds < Lower Is Better
32-bit KVM: Ubuntu 11.10 . 413 |============================================
32-bit KVM: Ubuntu 11.04 . 410 |============================================
32-bit KVM: Ubuntu 10.10 . 404 |===========================================
32-bit KVM: Ubuntu 10.04 . 415 |============================================
32-bit KVM: Ubuntu 9.10 .. 415 |============================================
32-bit KVM: Ubuntu 9.04 .. 440 |===============================================
32-bit KVM: Ubuntu 8.10 .. 441 |===============================================
32-bit KVM: Ubuntu 8.04 .. 439 |===============================================
64-bit KVM: Ubuntu 11.10 . 350 |=====================================
64-bit KVM: Ubuntu 11.04 . 346 |=====================================
SQLite 3.7.3
Test Target: Default Test Directory
Seconds < Lower Is Better
32-bit KVM: Ubuntu 11.10 . 76.88 |===============
32-bit KVM: Ubuntu 11.04 . 80.48 |===============
32-bit KVM: Ubuntu 10.10 . 232.06 |============================================
32-bit KVM: Ubuntu 10.04 . 75.77 |==============
32-bit KVM: Ubuntu 9.10 .. 92.27 |=================
32-bit KVM: Ubuntu 9.04 .. 177.98 |==================================
64-bit KVM: Ubuntu 11.10 . 71.25 |==============
64-bit KVM: Ubuntu 11.04 . 81.02 |===============
TTSIOD 3D Renderer 2.1v
Phong Rendering With Soft-Shadow Mapping
FPS > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 29.24 |==========================================
32-bit KVM: Ubuntu 11.04 . 31.40 |=============================================
32-bit KVM: Ubuntu 10.10 . 30.81 |============================================
32-bit KVM: Ubuntu 10.04 . 30.70 |============================================
32-bit KVM: Ubuntu 9.10 .. 26.81 |======================================
32-bit KVM: Ubuntu 9.04 .. 29.71 |===========================================
32-bit KVM: Ubuntu 8.10 .. 29.19 |==========================================
32-bit KVM: Ubuntu 8.04 .. 13.23 |===================
64-bit KVM: Ubuntu 11.10 . 25.15 |====================================
64-bit KVM: Ubuntu 11.04 . 27.19 |=======================================
x264 2010-11-22
H.264 Video Encoding
Frames Per Second > Higher Is Better
32-bit KVM: Ubuntu 11.10 . 26.80 |=======================================
32-bit KVM: Ubuntu 11.04 . 26.80 |=======================================
32-bit KVM: Ubuntu 10.10 . 27.31 |========================================
32-bit KVM: Ubuntu 10.04 . 27.21 |=======================================
32-bit KVM: Ubuntu 9.10 .. 24.97 |====================================
32-bit KVM: Ubuntu 9.04 .. 25.36 |=====================================
32-bit KVM: Ubuntu 8.10 .. 24.37 |===================================
64-bit KVM: Ubuntu 11.10 . 31.07 |=============================================
64-bit KVM: Ubuntu 11.04 . 30.88 |=============================================