LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 北南南北

Redhat 系统提速[原作:hotmanhh兄弟]

[复制链接]
发表于 2002-11-12 00:36:11 | 显示全部楼层

Why don't you try to use Gentoo Linux and LFS Linux?

Gentoo so fast, I actived 14 services, But my gentoo boot up time less than 20s(without X), GNOME2 startup less than 3s!!!

I love gentoo's speed.
发表于 2002-11-12 21:17:41 | 显示全部楼层

[求助]

怎样在RH8中实现DMA33/66/100
论坛以前贴过~~不过我还是没看懂~汗~  - _-|||  请大家帮我!!!!!!
发表于 2002-11-12 22:08:23 | 显示全部楼层
应该要编译内核吧 具体哪位兄弟说说!
发表于 2002-11-13 18:55:44 | 显示全部楼层

kay兄弟

请你仔细看看第一步,那就是关于DMA的使用,你可以自己按照帖子上的方法先进行实际测试,如果满意它的结果,就在/etc/rc.d/rc.local文件里加上MDA的语句,这样开机就可以自动启用了。
发表于 2002-11-14 03:31:05 | 显示全部楼层

嘿!!!奇了!!!我的硬盘可是 5400 转的啊,怎么会

我的硬盘没打开 DMA 的:
KuyeWorkstation root # hdparm -d0 /dev/hda

/dev/hda:
setting using_dma to 0 (off)
using_dma    =  0 (off)
KuyeWorkstation root # hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads:   128 MB in  0.79 seconds =162.03 MB/sec
Timing buffered disk reads:  64 MB in 12.65 seconds =  5.06 MB/sec
KuyeWorkstation root #
发表于 2002-11-14 03:41:42 | 显示全部楼层

DMA66 打开了没用,换 DMA33 速度快了一倍,哈 :D

硬盘太老了, 不中用了
KuyeWorkstation root # hdparm -d1 -X66 -c3 -m16 /dev/hda

/dev/hda:
setting 32-bit IO_support flag to 3
setting multcount to 16
setting using_dma to 1 (on)
setting xfermode to 66 (UltraDMA mode2)
multcount    = 16 (on)
IO_support   =  3 (32-bit w/sync)
using_dma    =  1 (on)
KuyeWorkstation root # hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads:   128 MB in  0.79 seconds =162.03 MB/sec
Timing buffered disk reads:  64 MB in  5.39 seconds = 11.87 MB/sec

===========================================
很奇怪的是为什么我的 5400 转硬盘在 buffer-cache reads 测试时速度比 7200 转的高很多呢?
发表于 2002-11-14 08:30:39 | 显示全部楼层

HI

好象是这样,RH在DMA使用的默认设置是关闭。
发表于 2002-11-14 08:39:21 | 显示全部楼层

另附我的测试

[root@szlf root]# hdparm -d1 -c3 -m16 /dev/hda

/dev/hda:
setting 32-bit IO_support flag to 3
setting multcount to 16
setting using_dma to 1 (on)
multcount    = 16 (on)
IO_support   =  3 (32-bit w/sync)
using_dma    =  1 (on)
[root@szlf root]# hdpam -Tt /dev/hda
bash: hdpam: command not found
[root@szlf root]# hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads:   128 MB in  0.75 seconds =170.23 MB/sec
Timing buffered disk reads:  64 MB in  1.75 seconds = 36.61 MB/sec
[root@szlf root]# hdparm -d1 -X68 -c3 -m16 /dev/hda

/dev/hda:
setting 32-bit IO_support flag to 3
setting multcount to 16
setting using_dma to 1 (on)
setting xfermode to 68 (UltraDMA mode4)
multcount    = 16 (on)
IO_support   =  3 (32-bit w/sync)
using_dma    =  1 (on)
[root@szlf root]# hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads:   128 MB in  0.43 seconds =299.27 MB/sec
Timing buffered disk reads:  64 MB in  1.74 seconds = 36.69 MB/sec
[root@szlf root]#
发表于 2002-11-16 11:31:05 | 显示全部楼层

关于硬盘读取速度的问题!!!

我的机器是PIII 1G的CPU,ST340016A的ATA/100硬盘,512M内存,在Redhat7.3下,打开DMA之前硬盘读取速度只有4M,打开DMA后:
/dev/hda:
multcount    = 16 (on)
I/O support  =  0 (default 16-bit)
unmaskirq    =  0 (off)
using_dma    =  1 (on)
keepsettings =  0 (off)
nowerr       =  0 (off)
readonly     =  0 (off)
readahead    =  8 (on)
geometry     = 4865/255/63, sectors = 78165360, start = 0
busstate     =  1 (on)
测试速度:
hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads:   128 MB in  0.93 seconds =137.63 MB/sec
Timing buffered disk reads:  64 MB in  1.58 seconds = 40.51 MB/sec
好像无论再改变什么参数都不能再提高硬盘的读取速度。

请问是不是这已经是最高的了?为什么不能达到100M?(不是ATA100的么?)
还有,硬盘的读取速度还取决于什么参数?是不是要改变什么CMOS里面的东西?

谢谢!!!
发表于 2002-11-17 15:09:39 | 显示全部楼层

rh8.0的DMA默认是打开的

我在安装 好后检查过,是打开的,


顺便问一下老兄,上面所说的那个在“ KDE 中,可以用选单编辑器来设定”
到底是在哪里啊,是不是用它就可以不用每次都用nice这个命令,只需设定
一次就可以不用再管它了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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