Benchmark for RackVM VPS

From Leo's Notes
Last edited on 12 September 2019, at 01:07.

Originally posted on May 24, 2010 and imported from my old WordPress blog.

The following is the benchmark results from my ~$2/mo VPS at RackVM. The VPS is XEN based with 128MB RAM. For such a good price, it was hard for me to resist giving it a try. I’m surprised that the service is fairly decent, although the disk does sometimes lag. But for my requirements, the VPS is well worth it.


Results Overview[edit source]

Hardware RackVM VPS
CPU Intel(R) Xeon(R) CPU E5504 @ 2.00GHz
Hypervisor XEN-PV
Memory 128 MB
Disk ? GB
Operating System CentOS 5
Score 494.9

Raw Output

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.2)

   System: atlas: GNU/Linux
   OS: GNU/Linux -- 2.6.18-164.15.1.el5xen -- #1 SMP Wed Mar 17 12:04:23 EDT 2010
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5504 @ 2.00GHz (4990.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
   CPU 1: Intel(R) Xeon(R) CPU E5504 @ 2.00GHz (4990.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
   21:28:07 up 15 min,  1 user,  load average: 0.26, 0.28, 0.27; runlevel 3

------------------------------------------------------------------------
Benchmark Run: Fri May 14 2010 21:28:08 - 21:55:57
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       10049463.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     1979.3 MWIPS (9.1 s, 7 samples)
Execl Throughput                               1147.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        191500.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           51443.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        574281.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                              272602.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  74736.0 lps   (10.0 s, 7 samples)
Process Creation                               2775.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2495.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    514.1 lpm   (60.0 s, 2 samples)
System Call Overhead                         328683.3 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   10049463.0    861.1
Double-Precision Whetstone                       55.0       1979.3    359.9
Execl Throughput                                 43.0       1147.5    266.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     191500.7    483.6
File Copy 256 bufsize 500 maxblocks            1655.0      51443.9    310.8
File Copy 4096 bufsize 8000 maxblocks          5800.0     574281.1    990.1
Pipe Throughput                               12440.0     272602.5    219.1
Pipe-based Context Switching                   4000.0      74736.0    186.8
Process Creation                                126.0       2775.2    220.3
Shell Scripts (1 concurrent)                     42.4       2495.3    588.5
Shell Scripts (8 concurrent)                      6.0        514.1    856.8
System Call Overhead                          15000.0     328683.3    219.1
                                                                   ========
System Benchmarks Index Score                                         389.7

------------------------------------------------------------------------
Benchmark Run: Fri May 14 2010 21:55:57 - 22:23:52
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       19260083.7 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3826.1 MWIPS (9.5 s, 7 samples)
Execl Throughput                               1960.6 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        101886.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           25932.7 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        352427.0 KBps  (30.1 s, 2 samples)
Pipe Throughput                              570224.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 140125.6 lps   (10.0 s, 7 samples)
Process Creation                               3907.4 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3761.1 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    563.7 lpm   (60.1 s, 2 samples)
System Call Overhead                         608957.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   19260083.7   1650.4
Double-Precision Whetstone                       55.0       3826.1    695.7
Execl Throughput                                 43.0       1960.6    455.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     101886.8    257.3
File Copy 256 bufsize 500 maxblocks            1655.0      25932.7    156.7
File Copy 4096 bufsize 8000 maxblocks          5800.0     352427.0    607.6
Pipe Throughput                               12440.0     570224.6    458.4
Pipe-based Context Switching                   4000.0     140125.6    350.3
Process Creation                                126.0       3907.4    310.1
Shell Scripts (1 concurrent)                     42.4       3761.1    887.1
Shell Scripts (8 concurrent)                      6.0        563.7    939.5
System Call Overhead                          15000.0     608957.2    406.0
                                                                   ========
System Benchmarks Index Score                                         494.9