[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:19047] Re: kernel compile time



尾形です。

plamo.18849と同じLinuxBoxでDuron 650MHzでのテストですが
今回が10分も長くかかりどうも再現が出来ません。たしかに
記録が残っていますのでなにかが異なっていたと思われます。
ただ今回の方が何度か再起動後テストしていますので正しいもの
と思います。
MicroStar K7T Pro2(MS-6330) Duron 650MHz 384MB
ST3120023A, ATA 7200rpm /usr (reiserfs)

今回はPentium系でないものでDMAのon/offによる比較を行って
みました。結果はPen4の場合と同じ程度の3%から8%の差でした。

ということで、HDの性能による差は小さいものと思われます。
(実際にHDを交換していませんので不安はありますが)
ここで1回目と2回目でその差が2回目の方が小さくなっており、
おそらくlinuxのディスクキャッシュによるものと思われます。

(1)そこで数回連続したテストが必要と考えられます。

(2)またext3ではジャーナリングdamonの動作時体感でもロック
感がありますのでfilesystemの違いによる差がどの程度であるか
調べておく必要があると思われます。

(3)さらにXの動作がどの程度なのかという点も気になります。

(4)最後にメモリーのテストですが、良いテスト方法が思い付
きません。FSBのクロックアップによる影響は調べておいても
良いかと思っています。

このあたりがどの程度なのかさらに安定しているかが分かると
概略の比較が同一スケール上で見れるものと思います。これらの
変動分を考慮してもさらに差が認められる場合、その差分程度
が条件の違いによるものと考えられます。あるいは逆にその
テストで知りたい部分になると思われます。

以上のようなことから、このkernel compile timeで必要な
情報として
(1)から全く1回のテストか連続した2回目のテストなのか、
(2)から filesystemはなにか、(2)のテストで不必要になるかも
(3)Xなどウィンドマネジャの名称、(3)のテストで不必要になるかも
(4)クロックアップの情報、(FSBの分、M/Bではわかりませんので)
(5)マザーボードおよびHDなどの名称
などがあるとうれしいかと(なにか大きい忘れものがありそう)

というようなところが興味あるところです。
このkernel compile timeの良い点は、だれもが簡単に行えて
特別なプログラムを必要とせず、非常に安定した結果が得られ、
さらに線形に評価できるという点にあるように思います。


bash-2.05b# hdparm -tT /dev/hda
/dev/hda:
Timing buffer-cache reads: 64 MB in 0.50 seconds =128.00 MB/sec
Timing buffered disk reads: 32 MB in 0.94 seconds =34.04 MB/sec

bash-2.05b# hdparm -d0 /dev/hda
/dev/hda:
setting using_dma to 0 (off)
using_dma = 0 (off)
bash-2.05b# hdparm -tT /dev/hda
/dev/hda:
Timing buffer-cache reads: 64 MB in 0.50 seconds =128.00 MB/sec
Timing buffered disk reads: 32 MB in 6.48 seconds = 4.94 MB/sec

hda: ST3120023A, ATA 7200rpm
Linux k7tpro2 2.4.20 #3 Sun Apr 20 19:27:38 JST 2003 i686 unknown
model name : AMD Duron(tm) Processor
cpu MHz : 649.706
cache size : 64 KB

Tue May 20 22:47:48 JST 2003 DMA (off)
Tue May 20 23:22:44 JST 2003 34:56 (2096) 1.08 (2096/1946)
------------
Tue May 20 23:41:31 JST 2003 DMA (off)
Wed May 21 00:15:55 JST 2003 33:24 (2004) 1.03 (2004/1946)
------------
Wed May 21 00:26:51 JST 2003 DMA (on)
Wed May 21 00:59:17 JST 2003 32:26 (1946)
------------

では。

References
[plamo:18834] kernel compile time(Re: Re:ネットワークボードだと思うのですが?), KOJIMA Mitsuhiro
[plamo:18968] Re: kernel compile time, Shigeo Sagai
[plamo:18971] Re: kernel compile time, Takehiko Ogata
[plamo:18972] Re: kernel compile time, Shigeo Sagai

[検索ページ] [メール一覧]
Plamo ML 公開システム