LinuxSir.cn,穿越时空的Linuxsir!

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

我的系统为什么这么慢

[复制链接]
发表于 2006-8-16 14:16:28 | 显示全部楼层
我得好慢。。。

# hdparm -tT /dev/hda

/dev/hda:
Timing cached reads:   1196 MB in  2.00 seconds = 596.76 MB/sec
Timing buffered disk reads:   76 MB in  3.02 seconds =  25.17 MB/sec

# hdparm -tT /dev/hdb

/dev/hdb:
Timing cached reads:   1200 MB in  2.00 seconds = 599.05 MB/sec
Timing buffered disk reads:  182 MB in  3.01 seconds =  60.56 MB/sec
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 14:46:23 | 显示全部楼层
/dev/hda:
Timing cached reads:   184 MB in  2.03 seconds =  90.48 MB/sec
Timing buffered disk reads:   76 MB in  3.05 seconds =  24.91 MB/sec
geniusdot@geniusdot:~$ sudo hdparm -tT /dev/hda

/dev/hda:
Timing cached reads:   208 MB in  2.02 seconds = 102.78 MB/sec
Timing buffered disk reads:   76 MB in  3.01 seconds =  25.21 MB/sec

这是设置
/dev/hda:
multcount    = 16 (on)
IO_support   =  1 (32-bit)
unmaskirq    =  0 (off)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 4096 (on)
geometry     = 65535/16/63, sectors = 78140160, start = 0
我的 才叫真正的 慢呀谁给我想想办法呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 14:48:31 | 显示全部楼层
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS 200M Series Generic
OpenGL version string: 2.0.5814 (8.25.18)
这是我的fglrxinfo
驱动应该已经工作了可fps为什么那么底呀向高手求救
回复 支持 反对

使用道具 举报

发表于 2006-8-16 14:53:47 | 显示全部楼层
Post by geniusdot
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS 200M Series Generic
OpenGL version string: 2.0.5814 (8.25.18)
这是我的fglrxinfo
驱动应该已经工作了可fps为什么那么底呀向高手求救


把完整的贴上来
回复 支持 反对

使用道具 举报

发表于 2006-8-16 14:56:09 | 显示全部楼层
Post by geniusdot
/dev/hda:
Timing cached reads:   184 MB in  2.03 seconds =  90.48 MB/sec
Timing buffered disk reads:   76 MB in  3.05 seconds =  24.91 MB/sec
geniusdot@geniusdot:~$ sudo hdparm -tT /dev/hda

/dev/hda:
Timing cached reads:   208 MB in  2.02 seconds = 102.78 MB/sec
Timing buffered disk reads:   76 MB in  3.01 seconds =  25.21 MB/sec

这是设置
/dev/hda:
multcount    = 16 (on)
IO_support   =  1 (32-bit)
unmaskirq    =  0 (off)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 4096 (on)
geometry     = 65535/16/63, sectors = 78140160, start = 0
我的 才叫真正的 慢呀谁给我想想办法呀



readahead 是否设得太大了,把 hdparm -iI /dev/hda 贴上来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 15:00:08 | 显示全部楼层
geniusdot@geniusdot:~$ sudo hdparm -i /dev/hda

/dev/hda:

Model=TOSHIBA MK4025GAS, FwRev=KA101A, SerialNo=465P1145S
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=48
BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=16
CurCHS=17475/15/63, CurSects=16513875, LBA=yes, LBAsects=78140160
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4
DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: Unspecified:  ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6

* signifies the current active mode




geniusdot@geniusdot:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS 200M Series Generic
OpenGL version string: 2.0.5814 (8.25.18)
高手指教一下吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 15:02:59 | 显示全部楼层
Post by quanliking
readahead 是否设得太大了。

那应该设多少呀
回复 支持 反对

使用道具 举报

发表于 2006-8-16 15:28:11 | 显示全部楼层
Post by geniusdot
那应该设多少呀


$ hdparm -a256 /dev/hda
试试看。read ahead 不一定有用。
照理说硬盘速度不至于那么慢。你是否开了 cpu 变频或打开很多软件后测的。
还有就是近来编译过内核么,有没有选项遗漏。

我的 ati 显卡型号和你的不同,使用的驱动也不同,我的是用 glxinfo 看得,所以对你的信息我无能为力。或你去看看 /var/log/Xorg.0.log 文件,找找有用信息。看看你的显卡 dri 是否驱动了。
回复 支持 反对

使用道具 举报

发表于 2006-8-16 15:31:15 | 显示全部楼层
Post by geniusdot
geniusdot@geniusdot:~$ sudo hdparm -i /dev/hda

/dev/hda:

Model=TOSHIBA MK4025GAS, FwRev=KA101A, SerialNo=465P1145S
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=48
BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=16
CurCHS=17475/15/63, CurSects=16513875, LBA=yes, LBAsects=78140160
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4
DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: Unspecified:  ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6

* signifies the current active mode

又找到一个地方不对:BuffType=unknown, BuffSize=0kB
你的 buffer 不对劲啊!
我的:BuffType=DualPortCache, BuffSize=7539kB
可能你的 buffer 没用上,所以速度这么慢。

用的是  debian 官方内核,还是自己编译的呢!参数很怪,好几处 unknown
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 15:40:38 | 显示全部楼层
我用的是ubuntu6.06自己没编译过内核,你所说的应该是硬盘缓存吧,我不太清楚我记得我的硬盘上面好象不自带缓存(win下看的)
有人能解决我的显卡问题么,用ati显卡的都说说你们的都怎么样呀谢谢了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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