|
The Unixbench results for the Hetzner EX 4S servers recently featured on HackerNews. (dd and htparm tests at the bottom) |
|
|
|
- http://news.ycombinator.com/item?id=3537513 |
|
- http://www.hetzner.de/en/hosting/produkte_rootserver/ex4s |
|
|
|
To compare with AWS, see the Unixbench results from: http://blog.cloudharmony.com/2010/05/what-is-ecu-cpu-benchmarking-in-cloud.html |
|
|
|
TLDR; the €59/mo EX 4S scores higher (1729) than AWS m2.4xlarge (1511) on single threaded loads. |
|
|
|
Postscript |
|
-- |
|
Cloudharmony didn't post their numbers for concurrent loads, but in a later test, our c1.xlarge scores 2119.7 vs the EX 4S's 6255.0 concurrent score. |
|
|
|
There are lies, damned lies, and benchmarks. (YMMV) |
|
|
|
|
|
# # # # # # # ##### ###### # # #### # # |
|
# # ## # # # # # # # ## # # # # # |
|
# # # # # # ## ##### ##### # # # # ###### |
|
# # # # # # ## # # # # # # # # # |
|
# # # ## # # # # # # # ## # # # # |
|
#### # # # # # ##### ###### # # #### # # |
|
|
|
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 |
|
|
|
|
|
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 |
|
|
|
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10 |
|
|
|
1 x Execl Throughput 1 2 3 |
|
|
|
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3 |
|
|
|
1 x File Copy 256 bufsize 500 maxblocks 1 2 3 |
|
|
|
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3 |
|
|
|
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10 |
|
|
|
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 |
|
|
|
1 x Process Creation 1 2 3 |
|
|
|
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10 |
|
|
|
1 x Shell Scripts (1 concurrent) 1 2 3 |
|
|
|
1 x Shell Scripts (8 concurrent) 1 2 3 |
|
|
|
8 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 |
|
|
|
8 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10 |
|
|
|
8 x Execl Throughput 1 2 3 |
|
|
|
8 x File Copy 1024 bufsize 2000 maxblocks 1 2 3 |
|
|
|
8 x File Copy 256 bufsize 500 maxblocks 1 2 3 |
|
|
|
8 x File Copy 4096 bufsize 8000 maxblocks 1 2 3 |
|
|
|
8 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10 |
|
|
|
8 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 |
|
|
|
8 x Process Creation 1 2 3 |
|
|
|
8 x System Call Overhead 1 2 3 4 5 6 7 8 9 10 |
|
|
|
8 x Shell Scripts (1 concurrent) 1 2 3 |
|
|
|
8 x Shell Scripts (8 concurrent) 1 2 3 |
|
|
|
======================================================================== |
|
BYTE UNIX Benchmarks (Version 5.1.3) |
|
|
|
System: Ubuntu-1004-lucid-64-minimal: GNU/Linux |
|
OS: GNU/Linux -- 2.6.32-35-server -- #78-Ubuntu SMP Tue Oct 11 16:26:12 UTC 2011 |
|
Machine: x86_64 (unknown) |
|
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") |
|
CPU 0: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6824.1 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 1: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 2: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 3: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 4: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 5: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 6: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
CPU 7: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) |
|
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization |
|
14:41:30 up 48 min, 2 users, load average: 2.35, 2.57, 2.46; runlevel 2 |
|
|
|
------------------------------------------------------------------------ |
|
Benchmark Run: Thu Feb 02 2012 14:41:30 - 15:10:20 |
|
8 CPUs in system; running 1 parallel copy of tests |
|
|
|
Dhrystone 2 using register variables 42592018.4 lps (10.0 s, 7 samples) |
|
Double-Precision Whetstone 4413.2 MWIPS (9.9 s, 7 samples) |
|
Execl Throughput 2726.0 lps (29.7 s, 2 samples) |
|
File Copy 1024 bufsize 2000 maxblocks 1387097.0 KBps (30.0 s, 2 samples) |
|
File Copy 256 bufsize 500 maxblocks 374704.7 KBps (30.0 s, 2 samples) |
|
File Copy 4096 bufsize 8000 maxblocks 3141467.5 KBps (30.0 s, 2 samples) |
|
Pipe Throughput 2786201.6 lps (10.0 s, 7 samples) |
|
Pipe-based Context Switching 97047.1 lps (10.0 s, 7 samples) |
|
Process Creation 8155.5 lps (30.0 s, 2 samples) |
|
Shell Scripts (1 concurrent) 5017.3 lpm (60.0 s, 2 samples) |
|
Shell Scripts (8 concurrent) 4051.6 lpm (60.1 s, 2 samples) |
|
System Call Overhead 4798195.8 lps (10.0 s, 7 samples) |
|
|
|
System Benchmarks Index Values BASELINE RESULT INDEX |
|
Dhrystone 2 using register variables 116700.0 42592018.4 3649.7 |
|
Double-Precision Whetstone 55.0 4413.2 802.4 |
|
Execl Throughput 43.0 2726.0 634.0 |
|
File Copy 1024 bufsize 2000 maxblocks 3960.0 1387097.0 3502.8 |
|
File Copy 256 bufsize 500 maxblocks 1655.0 374704.7 2264.1 |
|
File Copy 4096 bufsize 8000 maxblocks 5800.0 3141467.5 5416.3 |
|
Pipe Throughput 12440.0 2786201.6 2239.7 |
|
Pipe-based Context Switching 4000.0 97047.1 242.6 |
|
Process Creation 126.0 8155.5 647.3 |
|
Shell Scripts (1 concurrent) 42.4 5017.3 1183.3 |
|
Shell Scripts (8 concurrent) 6.0 4051.6 6752.7 |
|
System Call Overhead 15000.0 4798195.8 3198.8 |
|
======== |
|
System Benchmarks Index Score 1729.6 |
|
|
|
------------------------------------------------------------------------ |
|
Benchmark Run: Thu Feb 02 2012 15:10:20 - 15:39:25 |
|
8 CPUs in system; running 8 parallel copies of tests |
|
|
|
Dhrystone 2 using register variables 169056657.1 lps (10.0 s, 7 samples) |
|
Double-Precision Whetstone 28505.8 MWIPS (9.9 s, 7 samples) |
|
Execl Throughput 32740.7 lps (29.4 s, 2 samples) |
|
File Copy 1024 bufsize 2000 maxblocks 1043771.7 KBps (30.0 s, 2 samples) |
|
File Copy 256 bufsize 500 maxblocks 263226.5 KBps (30.0 s, 2 samples) |
|
File Copy 4096 bufsize 8000 maxblocks 3041585.9 KBps (30.0 s, 2 samples) |
|
Pipe Throughput 12146738.3 lps (10.0 s, 7 samples) |
|
Pipe-based Context Switching 2675816.1 lps (10.0 s, 7 samples) |
|
Process Creation 96694.0 lps (30.0 s, 2 samples) |
|
Shell Scripts (1 concurrent) 40760.7 lpm (60.0 s, 2 samples) |
|
Shell Scripts (8 concurrent) 5271.3 lpm (60.1 s, 2 samples) |
|
System Call Overhead 10112177.2 lps (10.0 s, 7 samples) |
|
|
|
System Benchmarks Index Values BASELINE RESULT INDEX |
|
Dhrystone 2 using register variables 116700.0 169056657.1 14486.4 |
|
Double-Precision Whetstone 55.0 28505.8 5182.9 |
|
Execl Throughput 43.0 32740.7 7614.1 |
|
File Copy 1024 bufsize 2000 maxblocks 3960.0 1043771.7 2635.8 |
|
File Copy 256 bufsize 500 maxblocks 1655.0 263226.5 1590.5 |
|
File Copy 4096 bufsize 8000 maxblocks 5800.0 3041585.9 5244.1 |
|
Pipe Throughput 12440.0 12146738.3 9764.3 |
|
Pipe-based Context Switching 4000.0 2675816.1 6689.5 |
|
Process Creation 126.0 96694.0 7674.1 |
|
Shell Scripts (1 concurrent) 42.4 40760.7 9613.4 |
|
Shell Scripts (8 concurrent) 6.0 5271.3 8785.5 |
|
System Call Overhead 15000.0 10112177.2 6741.5 |
|
======== |
|
System Benchmarks Index Score 6255.0 |
|
|
|
-- dd test (dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync) |
|
16384+0 records in |
|
16384+0 records out |
|
1073741824 bytes (1.1 GB) copied, 5.86529 s, 183 MB/s |
|
|
|
-- hdparm -t /dev/md3 |
|
Timing buffered disk reads: 520 MB in 3.01 seconds = 172.80 MB/sec |