UnixBench (linux, unix benchmark software)

Linux
unix bench


お手軽にLinuxのベンチマークを行うソフトウェアを紹介する。

UnixBench – a fundamental high-level Linux benchmark suite, Unixbench integrates CPU and file I/O tests, as well as system behaviour under various user loads

以下、実行方法。Cent OS 4.7で実行。
オプション無しでRunを実行すると、多数のテストを10回繰り返すため、かなり時間がかかる。
(rootで実行する必要ないけどね。。。)

# cd /tmp/
# wget http://www.tux.org/pub/tux/benchmarks/System/unixbench/unixbench-4.1.0.tgz
# tar zxvf unixbench-4.1.0.tgz
# cd unixbench-4.1.0
# make
# ./Run

お手軽にやるには、以下。
一部のテストを1回だけ行う。

# ./Run -1 index

どうやら、topを見ていると1コアしか使っていないみたい。


Intel(R) Xeon(TM) CPU 3.80GHz x2

Cent OS 4.7 (Linux 2.6.9-67.0.20.ELsmp)

                     INDEX VALUES
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0  5477419.0      469.4
Double-Precision Whetstone                      55.0     1378.0      250.5
Execl Throughput                                43.0     2760.1      641.9
File Copy 1024 bufsize 2000 maxblocks         3960.0   242087.0      611.3
File Copy 256 bufsize 500 maxblocks           1655.0    72316.0      437.0
File Copy 4096 bufsize 8000 maxblocks         5800.0   568054.0      979.4
Pipe Throughput                              12440.0   675527.6      543.0
Process Creation                               126.0     8201.3      650.9
Shell Scripts (8 concurrent)                     6.0     1066.0     1776.7
System Call Overhead                         15000.0   617840.2      411.9
                                                                 =========
     FINAL SCORE                                                     590.0

Ubuntu 8.04.1 (Linux 2.6.24-19-server)

                     INDEX VALUES
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0  5062938.2      433.8
Double-Precision Whetstone                      55.0     1241.7      225.8
Execl Throughput                                43.0     2606.8      606.2
File Copy 1024 bufsize 2000 maxblocks         3960.0   289538.0      731.2
File Copy 256 bufsize 500 maxblocks           1655.0    84724.0      511.9
File Copy 4096 bufsize 8000 maxblocks         5800.0   744914.0     1284.3
Pipe Throughput                              12440.0   552157.9      443.9
Process Creation                               126.0     8863.2      703.4
Shell Scripts (8 concurrent)                     6.0      924.0     1540.0
System Call Overhead                         15000.0   766544.9      511.0
                                                                 =========
     FINAL SCORE                                                     609.0

3.2%パフォーマンスが上がってる。

コメント