Bizzard's Hackshop
Always under construction!
7th
Sep
2012

ChunkHost performance review

Recently, I received a free 128MB chunk (That’s what they call a VPS) with 3GB storage and 35GB bandwidth per month for free. They says that its free for lifetime, if put into some use. My plan is to use it for delivering this site,¬†which runs on wordpress, along with few other stuffs.

128MB RAM is very limited and there is no extra burst memory available. But, being a XEN VPS, I hope to get a satisfactory performance. The first thing I did was to measure the performance using UnixBench benchmark suite and the report is as follows.

   BYTE UNIX Benchmarks (Version 5.1.3)

   System: bizzard: GNU/Linux
   OS: GNU/Linux -- 2.6.32-5-amd64 -- #1 SMP Tue Jun 14 09:42:28 UTC 2011
   Machine: x86_64 (unknown)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: AMD Opteron(tm) Processor 4122 (4400.2 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 1: AMD Opteron(tm) Processor 4122 (4400.2 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 2: AMD Opteron(tm) Processor 4122 (4400.2 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 3: AMD Opteron(tm) Processor 4122 (4400.2 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSCALL/SYSRET
   04:33:18 up 1 day,  3:34,  1 user,  load average: 0.00, 0.00, 0.00; runlevel 2

------------------------------------------------------------------------
Benchmark Run: Thu Aug 30 2012 04:33:18 - 05:01:14
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       19317179.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     1995.6 MWIPS (9.9 s, 7 samples)
Execl Throughput                                933.2 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        168652.0 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           44099.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        264998.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                              276434.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  55055.4 lps   (10.0 s, 7 samples)
Process Creation                               1865.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3012.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    891.5 lpm   (60.0 s, 2 samples)
System Call Overhead                         304063.0 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   19317179.4   1655.3
Double-Precision Whetstone                       55.0       1995.6    362.8
Execl Throughput                                 43.0        933.2    217.0
File Copy 1024 bufsize 2000 maxblocks          3960.0     168652.0    425.9
File Copy 256 bufsize 500 maxblocks            1655.0      44099.5    266.5
File Copy 4096 bufsize 8000 maxblocks          5800.0     264998.0    456.9
Pipe Throughput                               12440.0     276434.8    222.2
Pipe-based Context Switching                   4000.0      55055.4    137.6
Process Creation                                126.0       1865.7    148.1
Shell Scripts (1 concurrent)                     42.4       3012.9    710.6
Shell Scripts (8 concurrent)                      6.0        891.5   1485.9
System Call Overhead                          15000.0     304063.0    202.7
                                                                   ========
System Benchmarks Index Score                                         369.8

------------------------------------------------------------------------
Benchmark Run: Thu Aug 30 2012 05:01:14 - 05:29:16
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       74196360.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     7921.9 MWIPS (9.9 s, 7 samples)
Execl Throughput                               3367.4 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        266303.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           66854.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        795338.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1090508.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 206038.8 lps   (10.0 s, 7 samples)
Process Creation                               6577.6 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   7442.1 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    979.4 lpm   (60.1 s, 2 samples)
System Call Overhead                        1100072.7 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   74196360.4   6357.9
Double-Precision Whetstone                       55.0       7921.9   1440.3
Execl Throughput                                 43.0       3367.4    783.1
File Copy 1024 bufsize 2000 maxblocks          3960.0     266303.4    672.5
File Copy 256 bufsize 500 maxblocks            1655.0      66854.5    404.0
File Copy 4096 bufsize 8000 maxblocks          5800.0     795338.5   1371.3
Pipe Throughput                               12440.0    1090508.4    876.6
Pipe-based Context Switching                   4000.0     206038.8    515.1
Process Creation                                126.0       6577.6    522.0
Shell Scripts (1 concurrent)                     42.4       7442.1   1755.2
Shell Scripts (8 concurrent)                      6.0        979.4   1632.4
System Call Overhead                          15000.0    1100072.7    733.4
                                                                   ========
System Benchmarks Index Score                                        1023.6

The score is not that bad, more than satisfactory for a free server, but comparatively lower than the servers I use. The plus point is that, it can be used as a testing place for deploying projects in a limited resource platform.

You can get your chunk for free from here. (Its a referral link :-))

Tagged with: , , , , , , ,

Leave a Reply