Trade Off

supercalifragilisticexpialidocious

用UnixBench测试VPS性能

本来就想测试一下性能的,不过中途遇到点问题。

UnixBench用了perl,但不知道为何我的VPS对perl似乎不太友好,提示有几个关键的moudle找不到,于是无法测试了,根据提示我需要安装Time::HiRes这个module。

听说perl5之后有了一个module管理器,叫CPAN(C盘?),就和yum这样的工具一样可以随意安装module,确实方便,可以和python的pip啊easy_install这样的工具媲美。

但我在使用CPAN的时候发现连这个module都没有…………于是去CPAN.org这里搜索下载这个基础module,但在makefile的时候(用perl做makefile),发现又缺少一个module,看来这个更加底层。从网上找到方法说用yum进行安装,于是用yum -y install perl-CPAN,这样就能用了:)

在安装Time::HiRes的时候发现找不到install工具………………天啊,又去了CPAN.org下载了这个module的源码,自己编译安装上了,这样就没问题了:)

VPS的得分稍后更新:)

UPDATE:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Benchmark Run: 三  5月 30 2012 11:38:34 - 12:06:53
1 CPU in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       12579232.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2268.2 MWIPS (10.3 s, 7 samples)
Execl Throughput                               1140.1 lps   (29.6 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        270525.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           77911.8 KBps  (30.1 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        709368.9 KBps  (30.0 s, 2 samples)
Pipe Throughput                              394585.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  40293.3 lps   (10.0 s, 7 samples)
Process Creation                               1908.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   1539.5 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    204.1 lpm   (60.1 s, 2 samples)
System Call Overhead                         525047.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   12579232.4   1077.9
Double-Precision Whetstone                       55.0       2268.2    412.4
Execl Throughput                                 43.0       1140.1    265.1
File Copy 1024 bufsize 2000 maxblocks          3960.0     270525.4    683.1
File Copy 256 bufsize 500 maxblocks            1655.0      77911.8    470.8
File Copy 4096 bufsize 8000 maxblocks          5800.0     709368.9   1223.0
Pipe Throughput                               12440.0     394585.6    317.2
Pipe-based Context Switching                   4000.0      40293.3    100.7
Process Creation                                126.0       1908.7    151.5
Shell Scripts (1 concurrent)                     42.4       1539.5    363.1
Shell Scripts (8 concurrent)                      6.0        204.1    340.2
System Call Overhead                          15000.0     525047.2    350.0
                                                                  ========
System Benchmarks Index Score                                         382.2

Comments