QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 957|回复: 12

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

[复制链接]
发表于 2005-8-16 13:20:09 | 显示全部楼层 |阅读模式
按照文章的介绍修改/etc/sysconfig/harddisks
USE_DMA=1
MULTIPLE_IO=16
EIDE_32BIT=3
LOOKAHEAD=1

之后磁盘性能几乎没有变化:
Timing buffer-cache reads:   128 MB in  0.93 seconds =137.63 MB/sec
Timing buffered disk reads:  64 MB in  2.44 seconds = 26.23 MB/sec

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

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

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

谢谢!!
发表于 2005-8-16 21:16:16 | 显示全部楼层
如果读连续的大文件比较多的话,-a 1024或者更大一些,如果零散的小文件多一些-a 64或者更小些,默认好像是256

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

使用道具 举报

发表于 2005-8-17 15:20:05 | 显示全部楼层
IDE线是40芯的

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

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

使用道具 举报

 楼主| 发表于 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
谢谢~~~

。。。第二个问题还是搞不明白。。   
回复

使用道具 举报

发表于 2005-8-17 21:14:21 | 显示全部楼层
-a的单位是扇区,是预读的扇区数
怀疑你的内核太老了,升级内核试试看。我的默认是256
[code:1]
[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
[/code:1]
multcount的数值还要看具体硬盘
hdparm -I /dev/hda
        R/W multiple sector transfer: Max = 16  Current = 16
hdparm -i /dev/hda
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16

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

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

使用道具 举报

发表于 2005-8-18 11:06:19 | 显示全部楼层
EIDE_32BIT=1
能快不少。。
回复

使用道具 举报

发表于 2005-8-18 11:56:01 | 显示全部楼层
1?太落后了,最少也要是3,不过我都感觉不到
回复

使用道具 举报

发表于 2005-8-18 11:59:21 | 显示全部楼层
你们都不怕搞坏盘啊
回复

使用道具 举报

发表于 2005-8-18 12:16:05 | 显示全部楼层
好歹也是7200.7,这么新的东西怎么可能不支持这么古老的命令阿
回复

使用道具 举报

发表于 2005-8-18 13:29:21 | 显示全部楼层
[quote:eed6ffc5a9="wsm"]你们都不怕搞坏盘啊[/quote]

呵呵,同意
回复

使用道具 举报

发表于 2005-8-18 22:53:42 | 显示全部楼层
做为男人这点勇气还是应该有的
回复

使用道具 举报

 楼主| 发表于 2005-8-19 12:39:05 | 显示全部楼层
决定只加个-a265,,芯片组太老了。似乎什么参数都没改善,呵呵~~放弃了
回复

使用道具 举报

发表于 2005-8-19 20:38:11 | 显示全部楼层
hdparm -i /dev/hda
看看都有哪些功能,不打开岂不亏了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 21:22 , Processed in 0.068282 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表