どうも、('A`)です。
えーと、えーと、皆さんに色々助けて頂きました。ありがとうございます。
お陰様でunixbench5.1.2が動きました。
特化型スレの256番の方ありがとうございましたm(_ _)m。
教えて頂いた内容はどういう内容かと言いますと、こうです。
256 :動け動けウゴウゴ2ちゃんねる:2009/10/15(木) 14:01:35 ID:CKoj7q0h0
('A`)さんへ
unixbench 5.1.2の件ですが、
どうやら Makefile と Run 内で make コマンドを決めうちで呼び出している箇所があったので、
その箇所を gmake に直して、perl ./Run 等とすると動きました。
該当箇所は、
Makefile の 136行目
変更前
# ####################### a check for Run ######################
check: $(REQD)
make all
# ##############################################################
変更後
# ####################### a check for Run ######################
check: $(REQD)
gmake all
# ##############################################################
Run の 787行目・789行目・791行目
変更前
# Check that the required files are in the proper places.
system("make check");
if ($? != 0) {
system("make all");
if ($? != 0) {
abortRun("\"make all\" failed");
変更後
# Check that the required files are in the proper places.
system("gmake check");
if ($? != 0) {
system("gmake all");
if ($? != 0) {
abortRun("\"gmake all\" failed");
|
えーと、ここにamd64版とi386版で動くgmake済みのunixbench5.1.2(tar.gz)を置いておきます。
宜しければお使い下さい。
あと、念の為オリジナルのunixbench5.1.2もココに置いておきます。
(fetch http://www.maido3.com/server/zousan/unixbench-5.1.2.tar.gz で取れます、ハイ。)
予め必要なのは、お使いのサーバにgmakeとperlがインストールされている事です。
で、fetch なり wget とかで上のリンクから取ってきて /tmp とかに設置して下さい。
例えばamd64版だったらこんな感じです。
cd /tmp
fetch http://www.maido3.com/server/zousan/unixbench-5.1.2_dokuo.tar.gz
tar zxvf unixbench-5.1.2_dokuo.tar.gz
cd unixbench-5.1.2_dokuo/
perl ./Run
で、i386版だったらこんな感じです。
cd /tmp
fetch http://www.maido3.com/server/zousan/unixbench-5.1.2_dokuo32.tar.gz
tar zxvf unixbench-5.1.2_dokuo32.tar.gz
cd unixbench-5.1.2_dokuo32/
perl ./Run
たぶん大丈夫だと思うのですが・・・慌ただしい中で作ったので、不具合あったらゴメンなさいです。
早速ですが、エース( ,_ノ` )y━・~~~にお願いしてi7サーバとかA-TigerとかT-Banana(新・旧)とか
一時的に借りて、ベンチを走らせてみました。すると、予想もしていなかった結果となりました。
(banana3178という何か懐かしいサーバも使ったりして・・・昔のex24です)
('A`)は i7 > A-Tiger(Core2 Quad) > 新T-Banana(Core2 Duo E8500) > 旧T-Banana(Core2 Duo E6320)
という順でスコアが並ぶかな、と勝手に予想していたのですが・・・
新T-Banana(Core2 Duo E8500) > i7 > A-Tiger(Core2 Quad) > 旧T-Banana(Core2 Duo E6320)
となりました。
まずは各サーバのスペックをご紹介します。
【i7-Tiger】
-----------------------------------------------
OS: FreeBSD 8.0-RC1 amd64
CPU: Intel Core i7 920 (2.66GHz)
RAM: 9GB 3-channel DDR3 Unbuffered Memory
HDD: 2 x 250GB Seagate ST3250310AS SATA 7,200rpm
On-Board Dual Intel Gigabit/100/1000T Ethernet
-----------------------------------------------
【A-Tiger】
-----------------------------------------------
OS: FreeBSD 7.0-RELEASE amd64(ULE scheduler採用)
CPU: Intel Core2Quad Q9550 (2.83GHz)
RAM: 8GB
HDD: 2 x 250GB Seagate ST3250310AS SATA 7,200rpm
On-Board Dual Intel Gigabit/100/1000T Ethernet
-----------------------------------------------
【新T-Banana】
-----------------------------------------------
OS: FreeBSD 7.0-RELEASE amd64(ULE scheduler採用)
CPU: Intel Core2Duo E8500 (3.16GHz)
RAM: 8GB
HDD: 2 x 250GB Seagate ST3250410AS SATA 7,200rpm
On-Board Dual Intel Gigabit/100/1000T Ethernet
-----------------------------------------------
【旧T-Banana】
-----------------------------------------------
OS: FreeBSD 7.0-RELEASE i386(ULE scheduler採用)
CPU: Intel Core2Duo E6320 (1.86GHz)
RAM: 4GB
HDD: 2 x 250GB Seagate ST3250620AS SATA 7,200rpm
On-Board Dual Intel Gigabit/100/1000T Ethernet
-----------------------------------------------
次にベンチの結果はスコアの値が高い順から以下の通りです。
【新T-Bananaベンチ結果】
===================================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: banana3744.maido3.com: FreeBSD
OS: FreeBSD -- 7.0-RELEASE-p5 -- FreeBSD 7.0-RELEASE-p5 #1: Sat Oct 10 12:56:35 UTC 2009
root@banana3744.maido3.com:/home/service/obj/usr/src/sys/TBANANA6474
Machine: amd64 (TBANANA6474)
Language: en_US.utf8 (charmap=, collate=)
CPU: no details available
5:08PM up 3 days, 19:55, 1 user, load averages: 0.00, 0.00, 0.00; runlevel
------------------------------------------------------------------------
Benchmark Run: Thu Oct 15 2009 17:08:08 - 17:36:11
unknown CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 18067169.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4196.0 MWIPS (9.7 s, 7 samples)
Execl Throughput 3195.3 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 107359.5 KBps (29.8 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 116589.9 KBps (30.1 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 84761.0 KBps (29.8 s, 2 samples)
Pipe Throughput 1483970.1 lps (10.0 s, 7 samples)
Pipe-based Context Switching 344570.6 lps (10.0 s, 7 samples)
Process Creation 7762.7 lps (30.1 s, 2 samples)
Shell Scripts (1 concurrent) 6695.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1493.1 lpm (60.1 s, 2 samples)
System Call Overhead 1209173.9 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 18067169.8 1548.2
Double-Precision Whetstone 55.0 4196.0 762.9
Execl Throughput 43.0 3195.3 743.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 107359.5 271.1
File Copy 256 bufsize 500 maxblocks 1655.0 116589.9 704.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 84761.0 146.1
Pipe Throughput 12440.0 1483970.1 1192.9
Pipe-based Context Switching 4000.0 344570.6 861.4
Process Creation 126.0 7762.7 616.1
Shell Scripts (1 concurrent) 42.4 6695.2 1579.0
Shell Scripts (8 concurrent) 6.0 1493.1 2488.6
System Call Overhead 15000.0 1209173.9 806.1
========
System Benchmarks Index Score 777.9
banana3744#
===================================================================================
【i7-Tigerベンチ結果】
===================================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: tiger3547.maido3.com: FreeBSD
OS: FreeBSD -- 8.0-RC1 -- FreeBSD 8.0-RC1 #0: Wed Sep 30 06:50:03 UTC 2009
root@tiger3547.maido3.com:/home/service/obj/usr/src/sys/ATIGER6481
Machine: amd64 (ATIGER6481)
Language: en_US.utf8 (charmap=, collate=)
CPU: no details available
5:08PM up 15 days, 15:52, 1 user, load averages: 0.00, 0.00, 0.00; runlevel
------------------------------------------------------------------------
Benchmark Run: Thu Oct 15 2009 17:08:15 - 17:36:24
unknown CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 17793318.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3593.8 MWIPS (9.8 s, 7 samples)
Execl Throughput 3197.5 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 76989.0 KBps (30.1 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 149637.5 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 71897.0 KBps (30.2 s, 2 samples)
Pipe Throughput 1500408.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 209167.0 lps (10.0 s, 7 samples)
Process Creation 9348.5 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 6016.9 lpm (60.2 s, 2 samples)
Shell Scripts (8 concurrent) 1996.6 lpm (60.2 s, 2 samples)
System Call Overhead 873269.3 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 17793318.8 1524.7
Double-Precision Whetstone 55.0 3593.8 653.4
Execl Throughput 43.0 3197.5 743.6
File Copy 1024 bufsize 2000 maxblocks 3960.0 76989.0 194.4
File Copy 256 bufsize 500 maxblocks 1655.0 149637.5 904.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 71897.0 124.0
Pipe Throughput 12440.0 1500408.9 1206.1
Pipe-based Context Switching 4000.0 209167.0 522.9
Process Creation 126.0 9348.5 741.9
Shell Scripts (1 concurrent) 42.4 6016.9 1419.1
Shell Scripts (8 concurrent) 6.0 1996.6 3327.6
System Call Overhead 15000.0 873269.3 582.2
========
System Benchmarks Index Score 724.1
tiger3547#
===================================================================================
【A-Tigerベンチ結果】
===================================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: tiger3539.maido3.com: FreeBSD
OS: FreeBSD -- 7.0-RELEASE-p12 -- FreeBSD 7.0-RELEASE-p12 #0: Wed Oct 14 02:42:10 UTC 2009
root@tiger3539.maido3.com:/home/service/obj/usr/src/sys/TBANANA6474
Machine: amd64 (TBANANA6474)
Language: en_US.utf8 (charmap=, collate=)
CPU: no details available
5:08PM up 1 day, 21 hrs, 1 user, load averages: 0.00, 0.00, 0.00; runlevel
------------------------------------------------------------------------
Benchmark Run: Thu Oct 15 2009 17:08:12 - 17:36:18
unknown CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 16162092.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3731.1 MWIPS (9.8 s, 7 samples)
Execl Throughput 1974.2 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 82484.7 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 103202.3 KBps (29.9 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 82022.2 KBps (30.0 s, 2 samples)
Pipe Throughput 1343980.0 lps (10.0 s, 7 samples)
Pipe-based Context Switching 106628.9 lps (10.0 s, 7 samples)
Process Creation 3141.4 lps (29.8 s, 2 samples)
Shell Scripts (1 concurrent) 4738.8 lpm (59.9 s, 2 samples)
Shell Scripts (8 concurrent) 1300.1 lpm (60.1 s, 2 samples)
System Call Overhead 1091816.2 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 16162092.0 1384.9
Double-Precision Whetstone 55.0 3731.1 678.4
Execl Throughput 43.0 1974.2 459.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 82484.7 208.3
File Copy 256 bufsize 500 maxblocks 1655.0 103202.3 623.6
File Copy 4096 bufsize 8000 maxblocks 5800.0 82022.2 141.4
Pipe Throughput 12440.0 1343980.0 1080.4
Pipe-based Context Switching 4000.0 106628.9 266.6
Process Creation 126.0 3141.4 249.3
Shell Scripts (1 concurrent) 42.4 4738.8 1117.6
Shell Scripts (8 concurrent) 6.0 1300.1 2166.8
System Call Overhead 15000.0 1091816.2 727.9
========
System Benchmarks Index Score 562.5
tiger3539#
===================================================================================
【旧T-Bananaベンチ結果】
===================================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: banana3178.maido3.com: FreeBSD
OS: FreeBSD -- 7.0-RELEASE -- FreeBSD 7.0-RELEASE #0: Tue Oct 6 00:23:24 PDT 2009
root@banana3178.maido3.com:/usr/src/sys/i386/compile/TBANANA73
Machine: i386 (TBANANA73)
Language: en_US.utf8 (charmap=, collate=)
CPU: no details available
5:08PM up 8 days, 15:52, 1 user, load averages: 0.00, 0.00, 0.00; runlevel
------------------------------------------------------------------------
Benchmark Run: Thu Oct 15 2009 17:08:19 - 17:36:41
unknown CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 8047287.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 1617.8 MWIPS (10.1 s, 7 samples)
Execl Throughput 2035.6 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 88130.8 KBps (30.6 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 49389.5 KBps (30.1 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 69879.4 KBps (31.1 s, 2 samples)
Pipe Throughput 575065.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 129748.4 lps (10.0 s, 7 samples)
Process Creation 7822.0 lps (30.1 s, 2 samples)
Shell Scripts (1 concurrent) 4251.6 lpm (60.9 s, 2 samples)
Shell Scripts (8 concurrent) 930.4 lpm (60.6 s, 2 samples)
System Call Overhead 410938.0 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 8047287.2 689.6
Double-Precision Whetstone 55.0 1617.8 294.1
Execl Throughput 43.0 2035.6 473.4
File Copy 1024 bufsize 2000 maxblocks 3960.0 88130.8 222.6
File Copy 256 bufsize 500 maxblocks 1655.0 49389.5 298.4
File Copy 4096 bufsize 8000 maxblocks 5800.0 69879.4 120.5
Pipe Throughput 12440.0 575065.6 462.3
Pipe-based Context Switching 4000.0 129748.4 324.4
Process Creation 126.0 7822.0 620.8
Shell Scripts (1 concurrent) 42.4 4251.6 1002.7
Shell Scripts (8 concurrent) 6.0 930.4 1550.6
System Call Overhead 15000.0 410938.0 274.0
========
System Benchmarks Index Score 420.4
banana3178#
===================================================================================
いやあ・・・昨日の夕方に実行したのですが「たまたまこんな風に出たのかなあ?」
と思って今朝もう一度実行して同じ様な値だったので、どうしてなのかなあ?
(今回公開したのは今朝実行したベンチの結果です、ハイ。)
今日はエース( ,_ノ` )y━・~~~が倒れて寝込んでしまって、代わりにサーバを作ったり
お客様の対応をしたり、と、ちょっと忙しかったりします。
が、時間を見つけて社内サーバでOSの各バージョンでベンチの結果がどうなっていくか
調べてみたいと思います。
それではまた。
|