LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 沈觅仁

ARCH在IO系统方面的性能实在是太差了

[复制链接]
发表于 2010-5-26 10:19:16 | 显示全部楼层
Post by ganloo;2092442
我用ext4很久了,移动硬盘也是用的这个文件系统,复制大概还是20M/s左右,没有什么区别。

楼上的就是archlinux mailing list上的甘露吗?

我使用ext4速度确实很慢,还没有找到原因,有时间好好研究一下原因。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-26 10:19:24 | 显示全部楼层
Post by sanyork;2092375
和楼主遇到同样的问题,将文件系统从ext4换成ext3就好了,ext4在Arch上那个性能真是太差了。

没有做具体的测试,但是我感觉ext4比ext3要慢5倍以上,楼主也换成ext3吧,ext4现在还不成熟,至少在arch上是这样。


我的根分区和家分区都是reiserfs,没有使用ext4。只是存放电影的分区是Ext4。
回复 支持 反对

使用道具 举报

发表于 2010-5-26 10:46:52 | 显示全部楼层
Post by jmw778s;2091918
deluge 下载 BT ,双核有一个核心偶而会占用100%。100k/s速度


现在才知道 Deluge-gtk 有 CPU 占用高的 bug 。
回复 支持 反对

使用道具 举报

发表于 2010-5-26 20:43:09 | 显示全部楼层
尝试着复制一个大文件到大约8.2GB,从ext4复制到reiserfs,没感觉到很卡,而且strigi一直开着,复制的时候后台还开着个ktorrent,上网什么的很流畅,打开网页也没啥卡,只是打开firefox的时候稍微慢..
回复 支持 反对

使用道具 举报

发表于 2010-5-26 20:53:02 | 显示全部楼层
又把那个文件复制回去,感觉也是差不多,用firefox是有点卡,但是也没有卡到不能动*的情况阿..
其实嘛,这个复制文件大文件,我用过的机器,除我楼上的服务器之外没见过哪台PC哪个系统能在复制的时候还能非常顺畅地做其它东西的..
LZ说ubuntu 能做到非常流畅,我就今晚去尝试一下...
回复 支持 反对

使用道具 举报

发表于 2010-5-26 21:16:37 | 显示全部楼层
个人感觉应该不全是文件系统的关系吧?
估计是系统哪里的参数没设好,只是暂时没找对地方
回复 支持 反对

使用道具 举报

发表于 2010-5-26 21:55:56 | 显示全部楼层
Gentoo KDE4.4.3 kernel 2.6.32
复制文件一样很慢很卡很郁闷....
回复 支持 反对

使用道具 举报

发表于 2010-5-27 03:41:15 | 显示全部楼层
希望高手们能帮忙教大家分析一下

我前几天把系统直接用新版arch全新装了一遍,现在好像没遇到卡的问题了,奇怪。
还有点不同是我之前用的是64位的,这次换32位的了。
回复 支持 反对

使用道具 举报

发表于 2010-5-27 06:48:17 | 显示全部楼层
Post by hurricanek;2092122

  1. /dev/sda:

  2. Model=WDC WD5000AAKS-75A7B2, FwRev=01.03B01, SerialNo=WD-WMASY7025667
  3. Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
  4. RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
  5. BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=16
  6. CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168
  7. IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
  8. PIO modes:  pio0 pio3 pio4
  9. DMA modes:  mdma0 mdma1 mdma2
  10. UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
  11. AdvancedPM=no WriteCache=enabled
  12. Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

  13. * signifies the current active mode

  14. Timing cached reads:   3480 MB in  2.00 seconds = 1740.10 MB/sec
  15. Timing buffered disk reads:  274 MB in  3.02 seconds =  90.84 MB/sec
复制代码

贴一个我的

  1. /dev/sda:

  2. Model=ST3500410AS, FwRev=CC33, SerialNo=5VM0EPME
  3. Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
  4. RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
  5. BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=16
  6. CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976771055
  7. IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
  8. PIO modes:  pio0 pio1 pio2 pio3 pio4
  9. DMA modes:  mdma0 mdma1 mdma2
  10. UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
  11. AdvancedPM=no WriteCache=enabled
  12. Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7

  13. * signifies the current active mode

  14. Timing cached reads:   1884 MB in  2.00 seconds = 942.65 MB/sec
  15. Timing buffered disk reads:  378 MB in  3.01 seconds = 125.65 MB/sec
复制代码

我的缓存速度怎么这么悲剧?
回复 支持 反对

使用道具 举报

发表于 2010-5-27 08:16:53 | 显示全部楼层
Post by yafeng;2092677
  1. /dev/sda:
  2. Model=ST3500410AS, FwRev=CC33, SerialNo=5VM0EPME
  3. Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
  4. RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
  5. BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=16
  6. CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976771055
  7. IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
  8. PIO modes:  pio0 pio1 pio2 pio3 pio4
  9. DMA modes:  mdma0 mdma1 mdma2
  10. UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
  11. AdvancedPM=no WriteCache=enabled
  12. Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7
  13. * signifies the current active mode
  14. Timing cached reads:   1884 MB in  2.00 seconds = 942.65 MB/sec
  15. Timing buffered disk reads:  378 MB in  3.01 seconds = 125.65 MB/sec
复制代码
我的缓存速度怎么这么悲剧?
  1. /dev/sda:
  2. Model=ST3320813AS, FwRev=LV11, SerialNo=5SZ0JBS3
  3. Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
  4. RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
  5. BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
  6. CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=625142448
  7. IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
  8. PIO modes:  pio0 pio1 pio2 pio3 pio4
  9. DMA modes:  mdma0 mdma1 mdma2
  10. UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
  11. AdvancedPM=no WriteCache=enabled
  12. Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7
  13. * signifies the current active mode
  14. Timing cached reads:   14076 MB in  2.00 seconds = 7048.00 MB/sec
  15. Timing buffered disk reads:  260 MB in  3.00 seconds =  86.56 MB/sec
复制代码

貌似我的缓存比你的小一半,应该造成的差距就是第二个速度吧
那第一个是从哪里都的?内存? 没研究过这里cache和buffer的区别
回复 支持 反对

使用道具 举报

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

本版积分规则

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