日期:2014-05-17  浏览次数:20889 次

请教各位高手,为什么迅雷下载的时候,系统响应特别慢?请大家探讨这个问题......
我知道看到这个题目,很多人都会说,肯定是迅雷把网速全占用了,所以慢了,如果是这样,我也不来发帖问题了

我的机器配置:
千兆网络,内网是千兆的
百兆的外网速度
3块磁盘
i5 4核,3.09G
4G内存

当迅雷下载10个任务,总下载速度达到4M的时候,系统变得响应很慢,远程桌面到内网其他机器,操作也非常慢

此时我观察cpu占用,不到20%,内存也只用1.9G,还有大量的空闲内存,硬盘灯倒是常亮,如果把迅雷任务暂停,立刻系统操作速度就正常了。

有几个问题
1.如何解决或者改善这个问题?系统的瓶颈是在那里?

2.如果瓶颈在硬盘,为什么我远程连接桌面到别的机器,操作为什么也很慢?远程桌面又不需要向硬盘写数据

3.物理内存还有很多,应该还用不上虚拟内存吧,平时操作的时候,比如,最小化,最大化窗体的时候,也不需要读写硬盘吧。。为什么也这么慢呢?


------解决方案--------------------
把三块硬盘做个raid0,肯定不一样了,或者干脆换固态盘

没用过迅雷,不知道有设置缓存大小的没有,可以设置得高些

------解决方案--------------------
坑定是硬盘i/o的瓶颈,你把任务管理器的i/o读取、写入打开查看一下就就清楚了。系统资源全被i/o动作占用了,其他操作的响应当然就吃紧了,这不仅仅是一个cpu占用的问题。我单位的破电脑配置很低,但网是光纤,下载那叫一个快,好的资源可以达到1-2m的下载速率,以我单位电脑的配置,下载达到2m以上的总速率时,我的系统就卡得不行了,其他什么也做不了的。