|
发表于 2010-5-24 02:33:33
|
显示全部楼层
Post by 沈觅仁;2091888
我经常碰到这样的情况:
- 高速BT下载资源,速度高于5MB/S以上,结果系统反应开始迟钝;
- 朋友拿U盘过来,我拷贝电影进去,电影很大(若干G),系统又开始卡了;
以上情况出现时,系统监视器中显示会有很多程序处于“磁盘睡眠“状态,基本上需要加载资源的(例如读取一些图片显示的AMOR小玩具,读取字库文件的fcitx)程序,都会不时进入这个状态。
严峻的情况下,我想切换进虚拟终端也难——login程序因为读取//etc/passwd文件进行检测而导致超时!!(估计一般人没见过吧?60秒超时)
此外,CPU占用率很高,双核,都持续地接近100%。
一直以来,我以为是LVM耗费了部分的CPU资源导致的(此外,笔记本的硬盘性能也不算好)。不过为什么往U盘里拷贝文件也会很卡(通常速度也很低很低)?我很不解,只能归咎于kernel对U盘的处理不够windows强了。
今天又是这样的情况。往同学的移动硬盘里拷贝2.5G的游戏,系统又很卡了(连韦诺之战都不得不停下来)。后来同学要我把他移动硬盘里的文件(15G的某个巨大文件)从A分区移动到B分区,这一次,写入速度只剩一半了(9MB/S),系统卡得我非常郁闷。
我切换到kubuntu 10.04,同样是在KDE4.4.3下,再次同样这行这样的操作(在dolphin中复制文件到B分区),CPU依然占用很高,可是系统完全不卡!!打开程序、浏览网页、游戏。。。ARCH下这些操作都需要进行磁盘IO,结果非常非常卡,而KUBUNTU下没有任何卡滞的体验!!!
总结:ARCH在IO系统方面的性能实在是太差了
求助:如何解决这个问题??
PS: laptop-mode之类的,通通都没有开(一直觉得它没有作用)。
文件系统是啥?fstab参数? |
|