[an error occurred while processing this directive]
■ 【ぷろじぇくと ぞうさん】 〜E-Bananaサーバ 構築日記〜

目次に戻る
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日目 32日目 33日目 34日目 35日目
36日目 37日目 38日目 39日目 40日目 41日目 42日目
43日目 44日目 45日目 46日目 47日目 48日目 49日目
50日目 51日目 52日目 53日目 54日目 55日目 56日目
57日目 58日目 59日目 60日目 61日目 62日目 63日目
64日目 65日目 66日目 67日目 68日目 69日目 70日目
71日目 72日目 73日目 74日目 75日目 76日目 77日目
78日目 79日目 80日目 81日目 82日目 83日目 84日目
85日目 86日目 87日目 88日目 89日目 90日目 91日目
92日目 93日目 94日目 95日目 96日目 97日目 98日目
99日目 100日目 101日目 102日目 103日目 104日目 105日目
106日目 107日目 108日目 109日目 110日目 111日目 112日目
113日目 114日目 115日目 116日目 117日目 118日目 119日目
120日目 121日目 122日目 123日目 124日目 125日目 126日目
127日目 128日目 129日目 130日目 131日目 132日目 133日目
134日目 135日目 136日目 137日目 138日目 139日目 140日目
141日目 142日目 143日目 144日目 145日目 146日目 147日目
148日目 149日目 150日目 151日目 152日目 153日目 154日目
155日目 156日目 157日目 158日目 159日目 160日目 161日目
162日目 163日目 164日目 165日目 166日目 167日目 168日目
169日目 170日目 171日目 172日目 173日目 174日目 175日目
176日目 177日目 178日目 179日目 180日目 181日目 182日目
183日目 184日目 185日目 186日目 187日目 188日目 189日目
190日目 191日目 192日目 193日目 194日目 195日目 196日目
197日目 198日目 199日目 200日目 201日目 202日目 203日目
204日目 205日目 206日目 207日目 208日目 209日目 210日目
211日目 212日目 213日目 214日目 215日目 216日目 217日目
218日目 219日目 220日目 221日目 222日目 223日目 224日目
225日目 226日目 227日目 228日目 229日目 230日目 231日目
232日目 233日目 234日目 235日目 236日目 237日目 238日目
239日目 240日目 241日目 242日目 243日目 244日目 245日目
246日目 247日目 248日目 249日目 250日目 251日目 252日目
253日目 254日目 255日目 256日目 257日目 258日目 259日目
260日目 261日目 262日目 263日目 264日目 265日目 266日目
267日目 268日目 269日目 270日目 271日目 272日目 273日目
274日目 275日目 276日目 277日目 278日目 279日目 280日目
281日目 282日目 283日目 284日目 285日目 286日目 287日目
288日目 289日目 290日目 291日目 292日目 293日目 294日目
295日目 296日目 297日目 298日目 299日目 300日目 301日目
302日目 303日目 304日目 305日目 306日目 307日目 308日目
309日目 310日目 311日目 312日目 313日目 314日目 315日目
316日目 317日目 318日目 319日目 320日目 321日目 322日目
323日目 324日目 325日目 326日目 327日目 328日目 329日目
330日目 331日目 332日目 333日目 334日目 335日目 336日目
337日目 338日目 339日目 340日目 341日目 342日目 343日目
344日目 345日目 346日目 347日目 348日目 349日目 350日目
351日目 352日目 353日目 354日目 355日目 356日目 357日目
358日目 359日目 360日目 361日目 362日目 363日目 364日目
第106日目:試しに8.0-BETA1でベンチマーク取ってみましたよ。。。

どうも、('A`)です。
えーと、相変わらず虫歯の治療で歯医者さんのところに通っています。
やっと右奥歯の治療も終わりに近づいたのですが、先月ポキッと折れた
前歯を治療するのに神経を取らなきゃいけなくなりました。トホホ・・・
本当に長い道のりです。

今朝ほど技術評論社にある後藤さんのサイトを見ていたら、な、な、な、なんど、
FreeBSD 8.0-BETA1登場」という記事を見つけました。
さっそく見てみると、本家サイトにあるISOイメージへのリンクが掲載されていました。

(コードフリーズとなっていた6/25以降、ずっと本家サイトのsnapshotのディレクトリを調べていたのですが、、、
FTPサーバのreleasesディレクトリにひっそりと置かれていたのね。気付かなかったです。)
64ビット版(amd64)はftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/ISO-IMAGES/8.0/
32ビット版(i386)はftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/8.0/に、
それぞれインストール用ISOイメージが取得できます。
なので、さっそくISOイメージをCDに焼いて、社内で使っているサーバにインストールしてみました。

いままで8.0で公開されていたシリーズは、以下の2種類です。
(1) FreeBSD 8.0-CURRENT-200905(第100日目で入れてみました)
(2) FreeBSD 8.0-CURRENT-200906(第105日目でカーネル再構築失敗しました)
そのうちベンチマークをちゃんととれたのは (1)のバージョンだけなんですけど、ね。トホホ・・・
それぞれのインストールイメージは本家サイトのsnapshotにあるそれぞれの年月ディレクトリから取得できます。

で、社内サーバにインストールしてみました。まずは uname -a でバージョン表示です。

w44# uname -a
FreeBSD w44.maido3.cc 8.0-BETA1 FreeBSD 8.0-BETA1 #0: Sat Jul 4 02:38:21 UTC 2009
root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
w44#

で、unixbenchをpkg_addコマンドでインストールして、ベンチマークを実行して、それから
カーネル再構築後(ちゃんと再構築ができたら、の話ですが・・・)もう一度ベンチを取る、と。
こんな感じで今日はお届けしたいと思っています。

pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-current/All/cvsup-without-gui-16.1h_4.tbz

[カーネル再構築前(つまり、インストールしたままの素の状態)でのベンチマーク]
FreeBSD 8.0-BETA1 amd64 GENERIC(2009/07/08)
===========================================================================
  BYTE UNIX Benchmarks (Version 4.1.0)
  System -- w44.maido3.cc
  Start Benchmark Run: Wed Jul  8 03:02:51 UTC 2009
   1 interactive users.
   3:02AM  up  1:01, 1 user, load averages: 0.01, 0.01, 0.00
  -r-xr-xr-x  1 root  wheel  134392 Jul  4 01:58 /bin/sh
  /bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), 
  dynamically linked (uses shared libs), for FreeBSD 8.0 (800101),   stripped
  /dev/ar0s1d     2026030 678528 1185420    36%    /usr
Dhrystone 2 using register variables     10879720.2 lps   (10.0 secs, 10 samples)
Double-Precision Whetstone                 2345.5 MWIPS (10.0 secs, 10 samples)
System Call Overhead                     207709.5 lps   (10.0 secs, 10 samples)
Pipe Throughput                          362460.8 lps   (10.0 secs, 10 samples)
Pipe-based Context Switching              98275.1 lps   (10.0 secs, 10 samples)
Process Creation                           3101.6 lps   (30.1 secs, 3 samples)
Execl Throughput                            952.9 lps   (29.7 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks    315019.0 KBps  (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks   115259.0 KBps  (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks     95044.0 KBps  (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks       81679.0 KBps  (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks      44033.0 KBps  (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks       26851.0 KBps  (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks    1005713.0 KBps  (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks    68711.0 KBps  (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks     68287.0 KBps  (30.0 secs, 3 samples)
Shell Scripts (1 concurrent)                456.2 lpm   (60.2 secs, 3 samples)
Shell Scripts (8 concurrent)                 80.7 lpm   (60.2 secs, 3 samples)
Shell Scripts (16 concurrent)                40.8 lpm   (60.2 secs, 3 samples)
Arithmetic Test (type = short)           1453614.0 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = int)             1477550.0 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = long)            380750.0 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = float)           1080367.4 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = double)          598341.5 lps   (10.0 secs, 3 samples)
Arithoh                                  265770233.9 lps   (10.0 secs, 3 samples)
C Compiler Throughput                      1323.6 lpm   (60.2 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          86916.3 lpm   (30.1 secs, 3 samples)
Recursion Test--Tower of Hanoi           100019.8 lps   (20.1 secs, 3 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0 10879720.2      932.3
Double-Precision Whetstone                      55.0     2345.5      426.5
Execl Throughput                                43.0      952.9      221.6
File Copy 1024 bufsize 2000 maxblocks         3960.0    95044.0      240.0
File Copy 256 bufsize 500 maxblocks           1655.0    26851.0      162.2
File Copy 4096 bufsize 8000 maxblocks         5800.0    68287.0      117.7
Pipe Throughput                              12440.0   362460.8      291.4
Pipe-based Context Switching                  4000.0    98275.1      245.7
Process Creation                               126.0     3101.6      246.2
Shell Scripts (8 concurrent)                     6.0       80.7      134.5
System Call Overhead                         15000.0   207709.5      138.5
                                                                 =========
     FINAL SCORE                                                     237.0
===========================================================================
で、cvsup(guiなし版)をインストールして、以下のパラメータで最新版のソースを取ってきて
試しにGENERICでカーネル再構築をしてみました。

-------------------------------------------
*default host=cvsup.jp.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
-------------------------------------------

tagのところは、前の日記でも書きましたが tag=. と指定します。
これで、/usr/srcの処に最新のソースが格納されます。
そこから、('A`)の場合は以下のコマンドでパラメータを設定します。

echo 'CFLAGS= -O1 -fno-strict-aliasing -pipe' >> /etc/make.conf
echo 'COPTFLAGS= -O1 -fno-strict-aliasing -pipe' >> /etc/make.conf

echo "net.inet.tcp.rfc1323=0" >> /etc/sysctl.conf
echo "net.inet.tcp.sack.enable=0" >> /etc/sysctl.conf
/etc/rc.d/sysctl restart

カーネル再構築(とworldの再作成も実はやっていたりします。)では
以下のコマンドを実行します。

まず、スーパーユーザモードになってから、/usr/srcに移動します。
cd /usr/src
次にworldのビルド(コンパイル)を行ないます。
ちなみに(もう皆さんはお分かりかもしれませんが)-j4というのはスレッド数を
表しています。
このパラメータを指定するとコンパイルも並列処理されて、全体の処理時間が
短縮される場合もありますが、中には処理が異常終了する場合もあります。
なので、自分のマシンの状態とかを考えて値を設定してあげるとよいでしょう。
make -j4 buildworld

で、カーネルをビルド(コンパイル)します。
ここではコンフィグレーションファイルにKERNEL=GENERICと指定しています。
make -j4 buildkernel KERNEL=GENERIC

コンパイルが無事終わったら、インストールします。
make installkernel KERNEL=GENERIC

worldの方もインストールします。
make installworld

一通り終わったら、一度サーバをリブートして、新しいカーネルで起動します。
(今回はFreeBSD 8.0-CURRENT-200906の時とは違い、うまくいきましたよ、ホッ!)

さて、この新しいカーネル(実際には単にGENERICを再作成したんだけど、ね)で
ベンチマークを実行してみました。結果はこんな感じです。

[カーネル再構築後のベンチマーク]
FreeBSD 8.0-BETA1 amd64 GENERIC
===========================================================================
  BYTE UNIX Benchmarks (Version 4.1.0)
  System -- w44.maido3.cc
  Start Benchmark Run: Wed Jul  8 06:11:21 UTC 2009
   1 interactive users.
   6:11AM  up 6 mins, 1 user, load averages: 0.00, 0.09, 0.06
  -r-xr-xr-x  1 root  wheel  134264 Jul  8 06:01 /bin/sh
  /bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), 
  dynamically linked (uses shared libs), for FreeBSD 8.0 (800101), stripped
  /dev/ar0s1d     2026030 777380 1086568    42%    /usr
Dhrystone 2 using register variables     10744560.6 lps   (10.0 secs, 10 samples)
Double-Precision Whetstone                 2338.4 MWIPS (10.0 secs, 10 samples)
System Call Overhead                     208137.5 lps   (10.0 secs, 10 samples)
Pipe Throughput                          354206.6 lps   (10.0 secs, 10 samples)
Pipe-based Context Switching              94012.2 lps   (10.0 secs, 10 samples)
Process Creation                           3209.2 lps   (30.1 secs, 3 samples)
Execl Throughput                            959.0 lps   (29.7 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks    304105.0 KBps  (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks   141733.0 KBps  (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks     92098.0 KBps  (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks       80417.0 KBps  (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks      43044.0 KBps  (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks       26359.0 KBps  (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks    988953.0 KBps  (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks    68889.0 KBps  (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks     68532.0 KBps  (30.0 secs, 3 samples)
Shell Scripts (1 concurrent)                453.5 lpm   (60.2 secs, 3 samples)
Shell Scripts (8 concurrent)                 78.7 lpm   (60.2 secs, 3 samples)
Shell Scripts (16 concurrent)                39.8 lpm   (60.3 secs, 3 samples)
Arithmetic Test (type = short)           1453767.3 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = int)             1477411.1 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = long)            380688.1 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = float)           1080193.3 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = double)          598365.4 lps   (10.0 secs, 3 samples)
Arithoh                                  265774999.3 lps   (10.0 secs, 3 samples)
C Compiler Throughput                      1195.1 lpm   (60.2 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          86944.9 lpm   (30.1 secs, 3 samples)
Recursion Test--Tower of Hanoi            99962.4 lps   (20.1 secs, 3 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0 10744560.6      920.7
Double-Precision Whetstone                      55.0     2338.4      425.2
Execl Throughput                                43.0      959.0      223.0
File Copy 1024 bufsize 2000 maxblocks         3960.0    92098.0      232.6
File Copy 256 bufsize 500 maxblocks           1655.0    26359.0      159.3
File Copy 4096 bufsize 8000 maxblocks         5800.0    68532.0      118.2
Pipe Throughput                              12440.0   354206.6      284.7
Pipe-based Context Switching                  4000.0    94012.2      235.0
Process Creation                               126.0     3209.2      254.7
Shell Scripts (8 concurrent)                     6.0       78.7      131.2
System Call Overhead                         15000.0   208137.5      138.8
                                                                 =========
     FINAL SCORE                                                     234.6
===========================================================================


使ってみた感じはベンチマークの結果とは違い、「スムーズに動いているかな?」と
思えるのです。実際その場で使ってみての、直感的な感想ですけど、ね。
ベンチマーク(unixbench)を実行している間、SSHの画面に表示されるメッセージ
(今何の処理をどこまてやっているよ〜、という内容です)の切り替わりが
前回のテスト的に作られたもの(CURRENT-200905)よりテンポよく変わっていくので
そんなに心配にならなくなりました。

あと、ベンチマークでスコアが伸び悩んでいるのがIOまわりの項目なので、これは
使用している社内サーバのHDDの劣化と関係があるのかもしれません。。。
引き続き('A`)の方では今後も出てくる(であろう)BETA版やRC版を試していきたいと
思っています。

えーと、もしも「こんな方法でベンチマーク取ると良いよ」というものをご存じでしたら、
特化型スレとかで教えて頂けると助かります。
(もちろんFreeBSDで動かせる、という条件はつきますが・・・)
それでは、また。

【追記 16:40】
えーと、忘れないうちに、もう1つのベンチマークを実行しているところです。
これは、第95日目にむむむさんからリクエストのあったパラメータを
指定して実行してみた結果です。
指定したパラメータこうです。
/boot/loader.conf に vm.pmap.pg_ps_enabled=1 を記述し、
/etc/sysctl.conf に vfs.lookup_shared=1 を記述。
で、その後でサーバを再起動し、パラメータを反映させました。
17:30頃には結果を報告できると思いますので、お待ちを。

あ、そうそう。先程ニュースで知ったのですが、GoogleさんがOSを作ったのですね。
紹介しているgoogleさんのとこのブログはココです。
マイコミジャーナルさんで取り上げられていました。
ベースはLinuxでネットブック向けですか・・・来年には製品が出るかもと書いてました。
なんか、最近Windows以外のOSがデスクトップ市場に出るようになりましたね。
今はUbuntuをプリインストールしたマシンも売られているし。
これからOSの世界はどういう道のりを歩んでいくんでしょうねえ。面白いです。

【追記 17:10】
お待たせいたしました。ベンチマークが終了したので、結果を報告します。
vm.pmap.pg_ps_enabled=1 、vfs.lookup_shared=1 を設定した状態で
実行した結果です。
===========================================================================
  BYTE UNIX Benchmarks (Version 4.1.0)
  System -- w44.maido3.cc
  Start Benchmark Run: Wed Jul  8 07:14:09 UTC 2009
   1 interactive users.
   7:14AM  up 3 mins, 1 user, load averages: 0.11, 0.17, 0.08
  -r-xr-xr-x  1 root  wheel  134264 Jul  8 06:01 /bin/sh
  /bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), 
  dynamically linked (uses shared libs), for FreeBSD 8.0 (800101), stripped
  /dev/ar0s1d     2026030 777380 1086568    42%    /usr
Dhrystone 2 using register variables     10738027.0 lps   (10.0 secs, 10 samples)
Double-Precision Whetstone                 2338.0 MWIPS (10.0 secs, 10 samples)
System Call Overhead                     208341.0 lps   (10.0 secs, 10 samples)
Pipe Throughput                          352859.3 lps   (10.0 secs, 10 samples)
Pipe-based Context Switching              94907.1 lps   (10.0 secs, 10 samples)
Process Creation                           3200.1 lps   (30.1 secs, 3 samples)
Execl Throughput                            957.6 lps   (29.7 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks    304542.0 KBps  (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks   141421.0 KBps  (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks     91814.0 KBps  (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks       79872.0 KBps  (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks      42972.0 KBps  (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks       26332.0 KBps  (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks    980428.0 KBps  (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks    68800.0 KBps  (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks     68474.0 KBps  (30.0 secs, 3 samples)
Shell Scripts (1 concurrent)                453.5 lpm   (60.2 secs, 3 samples)
Shell Scripts (8 concurrent)                 79.0 lpm   (60.3 secs, 3 samples)
Shell Scripts (16 concurrent)                39.8 lpm   (60.3 secs, 3 samples)
Arithmetic Test (type = short)           1453840.4 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = int)             1477891.6 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = long)            380743.3 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = float)           1080273.4 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = double)          598488.8 lps   (10.0 secs, 3 samples)
Arithoh                                  265826092.1 lps   (10.0 secs, 3 samples)
C Compiler Throughput                      1195.1 lpm   (60.2 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          86970.7 lpm   (30.1 secs, 3 samples)
Recursion Test--Tower of Hanoi           100027.3 lps   (20.1 secs, 3 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0 10738027.0      920.1
Double-Precision Whetstone                      55.0     2338.0      425.1
Execl Throughput                                43.0      957.6      222.7
File Copy 1024 bufsize 2000 maxblocks         3960.0    91814.0      231.9
File Copy 256 bufsize 500 maxblocks           1655.0    26332.0      159.1
File Copy 4096 bufsize 8000 maxblocks         5800.0    68474.0      118.1
Pipe Throughput                              12440.0   352859.3      283.6
Pipe-based Context Switching                  4000.0    94907.1      237.3
Process Creation                               126.0     3200.1      254.0
Shell Scripts (8 concurrent)                     6.0       79.0      131.7
System Call Overhead                         15000.0   208341.0      138.9
                                                                 =========
     FINAL SCORE                                                     234.6
w44# 
===========================================================================
パラメータを指定しない時と同じスコアって、、、ちょっとションボリ。

【絵日記 7/8】
先週、大倉山展望台(シャンツェ)の下りリブトから降りる時の図
  ヽ('A`)/ ズコー
 \(\ ノ
、ハ,、  ̄
 ̄"
高所恐怖症だけど、展望台に行きたかったので無理して一人で乗ったら
目の前真っ暗になってふらふらになってズルッ、となったですよ。
でも、大倉山限定Tシャツ「飛」「翔」「侍」はゲットしましたよ〜

【追記 7/9 13:30】
えーと、昨日は64ビット(amd64)でベンチマークを実施しましたが、今日は
32ビット(i386)で同じ様にベンチマークを実行してみましたので報告します。

なんかね、結果があんまりよろしくないです・・・
数値的にはちょっと悪い、という程度なのですが、実行時の体感だと、
感覚のニブい('A`)でもはっきりと「なんか遅いなあ・・・」と感じるくらいでした。
BETA版だから、まだまだ調整が必要な状態なのかな?・・・

まずは、インストールしたばっかりの「素」の状態で実行しました。
FreeBSD 8.0-BETA1 i386 GENERIC(2009/07/09)
===========================================================================
  BYTE UNIX Benchmarks (Version 4.1.0)
  System -- w44.maido3.cc
  Start Benchmark Run: Thu Jul  9 01:41:51 UTC 2009
   2 interactive users.
   1:41AM  up 17:18, 2 users, load averages: 0.00, 0.00, 0.00
  -r-xr-xr-x  1 root  wheel  117556 Jul  4 02:34 /bin/sh
  /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), 
  dynamically linked (uses shared libs), for FreeBSD 8.0 (800101), stripped
  /dev/ar0s1d     2026030 1127464 736484    60%    /usr
Dhrystone 2 using register variables     8078090.9 lps   (10.0 secs, 10 samples)
Double-Precision Whetstone                 1722.2 MWIPS (10.2 secs, 10 samples)
System Call Overhead                     302663.5 lps   (10.0 secs, 10 samples)
Pipe Throughput                          423654.9 lps   (10.0 secs, 10 samples)
Pipe-based Context Switching             100703.1 lps   (10.0 secs, 10 samples)
Process Creation                           3354.2 lps   (30.1 secs, 3 samples)
Execl Throughput                            421.1 lps   (29.7 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks    324479.0 KBps  (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks   114597.0 KBps  (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks     89209.0 KBps  (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks       83934.0 KBps  (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks      40394.0 KBps  (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks       25515.0 KBps  (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks    1024347.0 KBps  (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks    68532.0 KBps  (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks     68194.0 KBps  (30.0 secs, 3 samples)
Shell Scripts (1 concurrent)                638.1 lpm   (60.2 secs, 3 samples)
Shell Scripts (8 concurrent)                111.9 lpm   (60.2 secs, 3 samples)
Shell Scripts (16 concurrent)                56.8 lpm   (60.2 secs, 3 samples)
Arithmetic Test (type = short)           1477719.2 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = int)             1435627.7 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = long)            1435488.4 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = float)           595220.3 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = double)          595672.2 lps   (10.0 secs, 3 samples)
Arithoh                                       nan lps   (10.0 secs, 3 samples)
C Compiler Throughput                      1294.0 lpm   (60.2 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          86469.4 lpm   (30.1 secs, 3 samples)
Recursion Test--Tower of Hanoi            81180.9 lps   (20.1 secs, 3 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0  8078090.9      692.2
Double-Precision Whetstone                      55.0     1722.2      313.1
Execl Throughput                                43.0      421.1       97.9
File Copy 1024 bufsize 2000 maxblocks         3960.0    89209.0      225.3
File Copy 256 bufsize 500 maxblocks           1655.0    25515.0      154.2
File Copy 4096 bufsize 8000 maxblocks         5800.0    68194.0      117.6
Pipe Throughput                              12440.0   423654.9      340.6
Pipe-based Context Switching                  4000.0   100703.1      251.8
Process Creation                               126.0     3354.2      266.2
Shell Scripts (8 concurrent)                     6.0      111.9      186.5
System Call Overhead                         15000.0   302663.5      201.8
                                                                 =========
     FINAL SCORE                                                     224.9
===========================================================================

次にGENERICで、カーネルを再構築した後で、vm.pmap.pg_ps_enabled=1 、
vfs.lookup_shared=1 を設定した状態でベンチマークを実行した結果がこちらです。
FreeBSD 8.0-BETA1 i386 GENERIC(2009/07/09)
===========================================================================
  BYTE UNIX Benchmarks (Version 4.1.0)
  System -- w44.maido3.cc
  Start Benchmark Run: Thu Jul  9 03:29:23 UTC 2009
   1 interactive users.
   3:29AM  up 10 mins, 1 user, load averages: 0.00, 0.03, 0.04
  -r-xr-xr-x  1 root  wheel  117556 Jul  4 02:34 /bin/sh
  /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), 
  dynamically linked (uses shared libs), for FreeBSD 8.0 (800101), stripped
  /dev/ar0s1d     2026030 1127464 736484    60%    /usr
Dhrystone 2 using register variables     8049073.6 lps   (10.0 secs, 10 samples)
Double-Precision Whetstone                 1721.4 MWIPS (10.2 secs, 10 samples)
System Call Overhead                     302460.4 lps   (10.0 secs, 10 samples)
Pipe Throughput                          417905.1 lps   (10.0 secs, 10 samples)
Pipe-based Context Switching             101425.5 lps   (10.0 secs, 10 samples)
Process Creation                           3374.6 lps   (30.1 secs, 3 samples)
Execl Throughput                            424.1 lps   (29.8 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks    326377.0 KBps  (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks   134177.0 KBps  (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks     89453.0 KBps  (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks       84459.0 KBps  (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks      40350.0 KBps  (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks       25519.0 KBps  (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks    1035128.0 KBps  (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks    68800.0 KBps  (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks     68318.0 KBps  (30.0 secs, 3 samples)
Shell Scripts (1 concurrent)                644.7 lpm   (60.2 secs, 3 samples)
Shell Scripts (8 concurrent)                113.2 lpm   (60.2 secs, 3 samples)
Shell Scripts (16 concurrent)                56.7 lpm   (60.3 secs, 3 samples)
Arithmetic Test (type = short)           1477146.7 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = int)             1434960.8 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = long)            1434437.8 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = float)           594966.4 lps   (10.0 secs, 3 samples)
Arithmetic Test (type = double)          595337.4 lps   (10.0 secs, 3 samples)
Arithoh                                       nan lps   (10.0 secs, 3 samples)
C Compiler Throughput                      1297.0 lpm   (60.2 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          86736.3 lpm   (30.1 secs, 3 samples)
Recursion Test--Tower of Hanoi            81125.0 lps   (20.1 secs, 3 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        116700.0  8049073.6      689.7
Double-Precision Whetstone                      55.0     1721.4      313.0
Execl Throughput                                43.0      424.1       98.6
File Copy 1024 bufsize 2000 maxblocks         3960.0    89453.0      225.9
File Copy 256 bufsize 500 maxblocks           1655.0    25519.0      154.2
File Copy 4096 bufsize 8000 maxblocks         5800.0    68318.0      117.8
Pipe Throughput                              12440.0   417905.1      335.9
Pipe-based Context Switching                  4000.0   101425.5      253.6
Process Creation                               126.0     3374.6      267.8
Shell Scripts (8 concurrent)                     6.0      113.2      188.7
System Call Overhead                         15000.0   302460.4      201.6
                                                                 =========
     FINAL SCORE                                                     225.3
===========================================================================
カーネル再構築しても変わり映え無し・・・
i386はしばらく様子見かなあ。

【絵日記 7/9】
夏になったので、今月何回かロープウェーに乗って藻岩山の山頂に登っています。
実は来年(2010年)4月から1年間をかけてロープウエイと山頂展望台の改修工事が
行われる予定ですなので、その間は閉山状態になっちゃうんですよ。
('A`)も子供の頃から遠足とかでよく登っていたのですが、最近は結構施設自体が
老朽化してきていましたし、障害のある人も登れる様にバリアフリー化を図る
必要もありましたので、しょうがないかな、と思います。
(もう知らない人も多いかもしれないけど、昔は遊園地もあったのですよ。
でも、連れてってもらったのは、どっちかというと円山動物園の遊園地の方が
多かったなあ。。。)

      ヽ('A`)/ ヤッホッホー!
       (  )
 Mr. Moiwa||

藻岩山山頂からの札幌の眺めはとてもきれいなのですよ。なので、
1年間お預けとなるのは残念です。
今のうちにできるだけ行ける時に行って眺めておこうかな、と思います。

あ、そうそう。札幌のちびっこのみんな(札幌市内の小学生)にお知らせです。
今年の夏(7月と8月)にはロープウェイを無料開放するとの事です。
ただし小学校低学年(3年生)以下のちびっこは保護者同伴で乗らないと
いけません。
(その際同伴者は有料となりますから、気をつけて下さいね。)
ロープウェー乗車券の売り場(窓口)で、「学校(小学校)の名前」と
「学年(年齢)」を言ってね。
通常は往復550円かかるのが無料になのるかな?
(大人は往復で1100円です。いつでも乗れるシーズンパスというのも売ってます。)
詳しくはもいわ山ロープウェイ(TEL 011-561-8177)に問い合わせしてね。

土日とかはお年寄りがロープウェーで山頂まで行って、帰りは登山道で
歩いて降りる、なんて事をしていたりします。
風景を見ながら、健康の為歩く、という事ですね。
('A`)は昨年の脳梗塞の入院で体力がかなり落ちちゃって、まだ、山登りとか
できないんです。(不整脈を抑える薬も飲んじゃっているし・・・)
なので、自宅近くを散歩しながら足腰を鍛えてます。
早く体調を良くして、飛行機に乗ったり、お泊りしたりとかしたいなあ。
(今はまだお医者様からダメと言われているから・・・)



105日目に戻る。   107日目に続く。

目次に戻る
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日目 32日目 33日目 34日目 35日目
36日目 37日目 38日目 39日目 40日目 41日目 42日目
43日目 44日目 45日目 46日目 47日目 48日目 49日目
50日目 51日目 52日目 53日目 54日目 55日目 56日目
57日目 58日目 59日目 60日目 61日目 62日目 63日目
64日目 65日目 66日目 67日目 68日目 69日目 70日目
71日目 72日目 73日目 74日目 75日目 76日目 77日目
78日目 79日目 80日目 81日目 82日目 83日目 84日目
85日目 86日目 87日目 88日目 89日目 90日目 91日目
92日目 93日目 94日目 95日目 96日目 97日目 98日目
99日目 100日目 101日目 102日目 103日目 104日目 105日目
106日目 107日目 108日目 109日目 110日目 111日目 112日目
113日目 114日目 115日目 116日目 117日目 118日目 119日目
120日目 121日目 122日目 123日目 124日目 125日目 126日目
127日目 128日目 129日目 130日目 131日目 132日目 133日目
134日目 135日目 136日目 137日目 138日目 139日目 140日目
141日目 142日目 143日目 144日目 145日目 146日目 147日目
148日目 149日目 150日目 151日目 152日目 153日目 154日目
155日目 156日目 157日目 158日目 159日目 160日目 161日目
162日目 163日目 164日目 165日目 166日目 167日目 168日目
169日目 170日目 171日目 172日目 173日目 174日目 175日目
176日目 177日目 178日目 179日目 180日目 181日目 182日目
183日目 184日目 185日目 186日目 187日目 188日目 189日目
190日目 191日目 192日目 193日目 194日目 195日目 196日目
197日目 198日目 199日目 200日目 201日目 202日目 203日目
204日目 205日目 206日目 207日目 208日目 209日目 210日目
211日目 212日目 213日目 214日目 215日目 216日目 217日目
218日目 219日目 220日目 221日目 222日目 223日目 224日目
225日目 226日目 227日目 228日目 229日目 230日目 231日目
232日目 233日目 234日目 235日目 236日目 237日目 238日目
239日目 240日目 241日目 242日目 243日目 244日目 245日目
246日目 247日目 248日目 249日目 250日目 251日目 252日目
253日目 254日目 255日目 256日目 257日目 258日目 259日目
260日目 261日目 262日目 263日目 264日目 265日目 266日目
267日目 268日目 269日目 270日目 271日目 272日目 273日目
274日目 275日目 276日目 277日目 278日目 279日目 280日目
281日目 282日目 283日目 284日目 285日目 286日目 287日目
288日目 289日目 290日目 291日目 292日目 293日目 294日目
295日目 296日目 297日目 298日目 299日目 300日目 301日目
302日目 303日目 304日目 305日目 306日目 307日目 308日目
309日目 310日目 311日目 312日目 313日目 314日目 315日目
316日目 317日目 318日目 319日目 320日目 321日目 322日目
323日目 324日目 325日目 326日目 327日目 328日目 329日目
330日目 331日目 332日目 333日目 334日目 335日目 336日目
337日目 338日目 339日目 340日目 341日目 342日目 343日目
344日目 345日目 346日目 347日目 348日目 349日目 350日目
351日目 352日目 353日目 354日目 355日目 356日目 357日目
358日目 359日目 360日目 361日目 362日目 363日目 364日目

いま一番お得なページ! 解析
[an error occurred while processing this directive]