[root@DURON-PC root]# hdparm -c1d1 -X69 -ftT /dev/hde /dev/hde: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) setting xfermode to 69 (UltraDMA mode5) IO_support = 1 (32-bit) using_dma = 1 (on) Timing buffer-cache reads: 128 MB in 0.64 seconds =200.00 MB/sec Timing buffered disk reads: 64 MB in 2.20 seconds = 29.09 MB/sec [root@DURON-PC root]# hdparm -c1d1 -ftT /dev/hda /dev/hda: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) IO_support = 1 (32-bit) using_dma = 1 (on) Timing buffer-cache reads: 128 MB in 0.60 seconds =213.33 MB/sec Timing buffered disk reads: 64 MB in 1.16 seconds = 55.17 MB/sec [root@DURON-PC root]#あんまり速くないな…というか半分かよ(;´Д`) と思ったら
hde: sata_error = 0x00000000, watchdog = 0, siimage_mmio_ide_dma_test_irq hde: sata_error = 0x00000000, watchdog = 0, siimage_mmio_ide_dma_test_irq hde: sata_error = 0x00000000, watchdog = 0, siimage_mmio_ide_dma_test_irq hde: sata_error = 0x00000000, watchdog = 0, siimage_mmio_ide_dma_test_irq hde: sata_error = 0x00000000, watchdog = 0, siimage_mmio_ide_dma_test_irqとか吐きまくり。ドライバにバグある?
watchdog = (sata_error & 0x00680000) ? 1 : 0; #if 1 printk(KERN_WARNING "%s: sata_error = 0x%08x, " "watchdog = %d, %s\n", drive->name, sata_error, watchdog, __FUNCTION__); #endif } else {ということで、 sata_error = 0 のときは出力しないように書き換えて逃げ(;´Д`)
[root@DURON-PC root]# hdparm -d1c1 -X69 -ftT /dev/hde /dev/hde: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) setting xfermode to 69 (UltraDMA mode5) IO_support = 1 (32-bit) using_dma = 1 (on) Timing buffer-cache reads: 128 MB in 0.64 seconds =200.00 MB/sec Timing buffered disk reads: 64 MB in 1.86 seconds = 34.41 MB/secチョットは速くなったけど、相変わらず遅い。捨てるか。この板(;´Д`) Posted by minemaz at 2004年12月04日 08:42
トラックバック時刻: 2007年03月22日 19:33