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

iBook disk is slow ? fsck problem ? (Re: macppc wdc patch)



>                                            千葉市中央区長洲
>                                                    藤原  誠

port-powerpc-ja: 1221 にて
makoto> iBook だと CPU が 40% 固定の気がします。それ以上行きません。
makoto> 他の機械は 80% とか 90% なのに.. です。これは単に消費電力
makoto> をおさえるために、 disk が遅いということでしょうか。

と書きました。これが fsck の問題と関係あるかなと思っているのですが、
下のような方法で測ると、「それほど遅くない」ように見えます。

dmesg には次のように出ているものです。
+-------------
| wd0 at wdc0 channel 0 drive 0: <FUJITSU MHK2060AT>
| wd0: drive supports 16-sector pio transfers, lba addressing
| wd0: 5729 MB, 12416 cyl, 15 head, 63 sec, 512 bytes/sect x 11733120 sectors
| wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
+-------------
root@nazuha  20:55:24/000901()# dd if=/dev/rwd0a of=/dev/null bs=64k
65600+0 records in
65600+0 records out
4299161600 bytes transferred in 338 secs (12719413 bytes/sec)

StarMax 4000/160 の場合、
+-------------
| wd0 at wdc0 channel 0 drive 0: <QUANTUM FIREBALLlct10 15>
| wd0: drive supports 16-sector pio transfers, lba addressing
| wd0: 14324 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 29336832 sectors
| wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
+-------------
makoto@ci  21:09:11/000901(~)# dd if=/dev/rwd0a of=/dev/null bs=64k
7875+0 records in
7875+0 records out
516096000 bytes transferred in 52 secs (9924923 bytes/sec)

というのがあって、これよりも iBook の方が dd の数字は良いのですが、
こちらを NFS server として、iBook で使うと、time make は随分良くな
ります。40% が 55% とか 68% とかになるので、disk が律速しているこ
とは確かだと思います。

【参考】
port-powerpc-ja: 935 にて
From: Tsubai Masanari <tsubai@iri.co.jp>
Subject: macppc wdc patch
Date: Tue, 8 Feb 2000 16:24:06 +0900 (JST)
Message-ID: <200002080724.QAA27887@ruri.iri.co.jp>

tsubai> 私のところでは dd if=/dev/rwd0a ... の結果が1桁速くなりました。
tsubai> ディスクにもよるでしょうが、
tsubai> PowerBook G3/400 で 9MB/sec
tsubai> Power Macintosh G4 なら 14MB/sec
tsubai> ぐらい。

port-powerpc-ja: 942 にて
From: 藤原  誠 Makoto Fujiwara <makoto@ki.nu>

makoto> root@harry  23:34:33/000208(/tmp)#  dd if=/dev/rwd0a of=/dev/null bs=64k
makoto> 472+1 records in
makoto> 472+1 records out
makoto> 30965760 bytes transferred in 14 secs (2211840 bytes/sec)
---
(藤原)