Skip to content

Instantly share code, notes, and snippets.

@n0ts
Created April 23, 2012 07:38
Show Gist options
  • Save n0ts/2469378 to your computer and use it in GitHub Desktop.
Save n0ts/2469378 to your computer and use it in GitHub Desktop.
Xen vs KVM UnixBench result
UnixBench
http://code.google.com/p/byte-unixbench/
Xen vs KVM benchmark
OS: CentOS 5.8 x86_64
CPU: 4core
RAM: 8GB
on Hoge-Cloud
UnixBench 5.1.3 Command: ./Run -c 4
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
=== KVM ===
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: bench-kvm.localdomain: GNU/Linux
OS: GNU/Linux -- 2.6.18-274.3.1.el5 -- #1 SMP Tue Sep 6 20:13:52 EDT 2011
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: QEMU Virtual CPU version 0.9.1 (6933.9 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: QEMU Virtual CPU version 0.9.1 (6934.1 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 2: QEMU Virtual CPU version 0.9.1 (6933.6 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 3: QEMU Virtual CPU version 0.9.1 (6934.0 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
15:09:42 up 12 min, 1 user, load average: 0.02, 0.02, 0.00; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Mon Apr 23 2012 15:09:42 - 15:37:55
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 80393804.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 16201.8 MWIPS (9.8 s, 7 samples)
Execl Throughput 17510.6 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 164991.8 KBps (30.1 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 46926.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 436985.7 KBps (30.0 s, 2 samples)
Pipe Throughput 11368168.7 lps (10.0 s, 7 samples)
Pipe-based Context Switching 2274338.7 lps (10.0 s, 7 samples)
Process Creation 49419.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 22229.4 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 3900.4 lpm (60.0 s, 2 samples)
System Call Overhead 6435707.7 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 80393804.5 6888.9
Double-Precision Whetstone 55.0 16201.8 2945.8
Execl Throughput 43.0 17510.6 4072.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 164991.8 416.6
File Copy 256 bufsize 500 maxblocks 1655.0 46926.0 283.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 436985.7 753.4
Pipe Throughput 12440.0 11368168.7 9138.4
Pipe-based Context Switching 4000.0 2274338.7 5685.8
Process Creation 126.0 49419.1 3922.1
Shell Scripts (1 concurrent) 42.4 22229.4 5242.8
Shell Scripts (8 concurrent) 6.0 3900.4 6500.6
System Call Overhead 15000.0 6435707.7 4290.5
========
System Benchmarks Index Score 2786.6
=== Xen ===
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: bench-xen.localdomain: GNU/Linux
OS: GNU/Linux -- 2.6.18-308.4.1.el5xen -- #1 SMP Tue Apr 17 17:49:15 EDT 2012
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz (8676.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz (8676.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 2: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz (8676.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 3: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz (8676.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
03:48:49 up 1 min, 1 user, load average: 0.18, 0.05, 0.01; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Mon Apr 23 2012 03:48:49 - 04:17:15
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 67531589.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 14247.1 MWIPS (9.7 s, 7 samples)
Execl Throughput 6481.6 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 109758.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 29349.4 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 404744.1 KBps (30.0 s, 2 samples)
Pipe Throughput 1555872.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 438139.2 lps (10.0 s, 7 samples)
Process Creation 15202.7 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 7651.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1809.6 lpm (60.1 s, 2 samples)
System Call Overhead 1216807.8 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 67531589.5 5786.8
Double-Precision Whetstone 55.0 14247.1 2590.4
Execl Throughput 43.0 6481.6 1507.4
File Copy 1024 bufsize 2000 maxblocks 3960.0 109758.0 277.2
File Copy 256 bufsize 500 maxblocks 1655.0 29349.4 177.3
File Copy 4096 bufsize 8000 maxblocks 5800.0 404744.1 697.8
Pipe Throughput 12440.0 1555872.6 1250.7
Pipe-based Context Switching 4000.0 438139.2 1095.3
Process Creation 126.0 15202.7 1206.6
Shell Scripts (1 concurrent) 42.4 7651.2 1804.5
Shell Scripts (8 concurrent) 6.0 1809.6 3016.0
System Call Overhead 15000.0 1216807.8 811.2
========
System Benchmarks Index Score 1155.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment