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

[plamo:19017] Re: kernel compile time



尾形です。

DMAのon/offによるテストを別のLinuxBoxで行いました。
ASUS P4GE-VM 512MB Pen4 1.8A SAMSUNG SV8004H
5400rpm hdparm -tTで32MB/sでした。kernel compile time
は以下のようです。Plamo-3.0でXの動作なし及び他jobも
なしです。(Plmo-3.0のmのデフォルト程度)

DMAのon/offによる差は5から7%程度でしたので、20MB/s
や40MB/s程度のHDを用いた場合には5%以下の差が
期待できると思われます。実際HDを交換して行ってみない
とわかりませんが。(Linuxによるディスクキャッシュがある
ようですので若干テストに工夫が必要と思われます)

別のPen4 1.8AのLinuxBoxではDMAがonの時562sから569s
でしたが、こちらはXの動作と他の若干のjobがルーチンで
動いています。クロックの変化は1%以下でDMAがonの時
その差は3から5%程度ですので、Xの動作と他jobなしで
行えばほぼ同じ結果が得られるのではと思います。これも
実際行ってみないとわかりませんが。

あとkernel compile timeにおけるメモリーのテストを行いたい
のですが簡単に比較できるテストが思いつきません。この
あたりも大体どの程度というところが知りたいものです。

hda: SAMSUNG SV8004H, ATA
bash-2.05a# hdparm -tT /dev/hda
/dev/hda:
 Timing buffer-cache reads:   64 MB in  0.18 seconds =355.56 MB/sec
 Timing buffered disk reads:  32 MB in  1.01 seconds =31.68 MB/sec

bash-2.05a# hdparm -d0 /dev/hda
/dev/hda:
 setting using_dma to 0 (off)
 using_dma    =  0 (off)
bash-2.05a# hdparm -tT /dev/hda
/dev/hda:
 Timing buffer-cache reads:   64 MB in  0.20 seconds =320.00 MB/sec
 Timing buffered disk reads:  32 MB in 11.51 seconds = 2.78 MB/sec

Linux p4ge-vm 2.4.20 #2 2003年 2月27日 (木) 09:30:29 JST i686 unknown
model name : Intel(R) Pentium(R) 4 CPU 1.80GHz
cpu MHz : 1816.202
cache size : 512 KB

2003年 5月20日 (火) 10:20:27 JST DMA (on)
2003年 5月20日 (火) 10:29:30 JST 9:03 (543)
------------

2003年 5月20日 (火) 10:56:15 JST DMA (off)
2003年 5月20日 (火) 11:05:52 JST 9:37 (577) 1.06 (577/543)
------------

2003年 5月20日 (火) 11:24:59 JST DMA (off)
2003年 5月20日 (火) 11:34:31 JST 9:32 (572) 1.05 (572/543)
------------

2003年 5月20日 (火) 12:11:00 JST DMA (on)  0.996 (541/543)
2003年 5月20日 (火) 12:20:01 JST 9:01 (541)
------------

では

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:18977] Re: kernel compile time, Takehiko Ogata

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