lamborgh 发表于 2005-8-16 13:20:09

求助redhat9下IDE硬盘性能的两个问题

按照文章的介绍修改/etc/sysconfig/harddisks
USE_DMA=1
MULTIPLE_IO=16
EIDE_32BIT=3
LOOKAHEAD=1

之后磁盘性能几乎没有变化:
Timing buffer-cache reads:   128 MB in0.93 seconds =137.63 MB/sec
Timing buffered disk reads:64 MB in2.44 seconds = 26.23 MB/sec

硬盘为ST7200.7
芯片组为440BX
IDE线是40芯的

请问磁盘性能还可以提升么?

另外还有一个问题:
用上面这台机器作ftp server,当上传大文件时(比如700m),已开始速度很快,10MB/s以上,但是当上传将要完成时速度逐渐下降到0(这期间读盘很厉害),最终平均速度只有5M多,感觉像数据堆到最后再一起写入的。而几十M的小文件就没有问题。请问这个问题可以解决吗?

谢谢!!

cnhnln 发表于 2005-8-16 21:16:16

如果读连续的大文件比较多的话,-a 1024或者更大一些,如果零散的小文件多一些-a 64或者更小些,默认好像是256

换个测试工具,比如用bonnie试试看

wsm 发表于 2005-8-17 15:20:05


IDE线是40芯的

40线的上不了ata66的
还有MULTIPLE_IO=16 听说用到8以上是很危险的

不过我的用了 也没感觉很大差别啦

lamborgh 发表于 2005-8-17 20:27:33

多谢楼上两位回复,查了一下发现440BX只支持ATA33,那么速度可能就这样了~~呵呵

请问cnhnln,-a参数的单位是什么?默认似乎是8:
# /sbin/hdparm /dev/hdb

/dev/hdb:
multcount    = 16 (on)
IO_support   =3 (32-bit w/sync)
unmaskirq    =0 (off)
using_dma    =1 (on)
keepsettings =1 (on)
readonly   =0 (off)
readahead    =8 (on)
geometry   = 14593/255/63, sectors = 234441648, start = 0
谢谢~~~

。。。第二个问题还是搞不明白。。 :shock::shock:

cnhnln 发表于 2005-8-17 21:14:21

-a的单位是扇区,是预读的扇区数
怀疑你的内核太老了,升级内核试试看。我的默认是256

[root@localhost ~]# hdparm /dev/hda
/dev/hda:
multcount    = 16 (on)
IO_support   =3 (32-bit w/sync)
unmaskirq    =1 (on)
using_dma    =1 (on)
keepsettings =1 (on)
readonly   =0 (off)
readahead    = 256 (on)
geometry   = 16383/255/63, sectors = 120000000000, start = 0

multcount的数值还要看具体硬盘
hdparm -I /dev/hda
      R/W multiple sector transfer: Max = 16Current = 16
hdparm -i /dev/hda
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16

hdparm的测试结果可能并不准确,用bonnie试试看

WSM说得对,40线上不了ata66。过过我记得440bx就只能支持ata33

PXE2 发表于 2005-8-18 11:06:19

EIDE_32BIT=1
能快不少。。

cnhnln 发表于 2005-8-18 11:56:01

1?太落后了,最少也要是3,不过我都感觉不到

wsm 发表于 2005-8-18 11:59:21

你们都不怕搞坏盘啊

cnhnln 发表于 2005-8-18 12:16:05

好歹也是7200.7,这么新的东西怎么可能不支持这么古老的命令阿

monketboy 发表于 2005-8-18 13:29:21

你们都不怕搞坏盘啊

呵呵,同意

cnhnln 发表于 2005-8-18 22:53:42

做为男人这点勇气还是应该有的 8)

lamborgh 发表于 2005-8-19 12:39:05

决定只加个-a265,,芯片组太老了。似乎什么参数都没改善,呵呵~~放弃了

cnhnln 发表于 2005-8-19 20:38:11

hdparm -i /dev/hda
看看都有哪些功能,不打开岂不亏了 :mrgreen:
页: [1]
查看完整版本: 求助redhat9下IDE硬盘性能的两个问题