搜索 社区服务 统计排行 帮助
  • 1972阅读
  • 37回复

[思考]上传下载速度到底会对系统产生多大的影响~~~

楼层直达
级别: 新手上路
注册时间:
2003-06-09
在线时间:
0小时
发帖:
853
本次讨论仅仅局限于个人用户,服务器不在讨论之列。个人电脑配置都不太可能高得很离谱,网络带宽最多也就电信的10M,操作系统多为Windows。如果你不仅仅局限于此请参考服务器专门的设定模式~~~

首先明确一点,本机网络传输速度的增加(不论上传还是下载)必然导致系统网络封包数量的提高,代价就是CPU和内存资源的消耗,同时也会引起硬盘数据读取更加频繁。

在本机网络速度未达到饱和前,提高速度最大的决定因数是CPU速度和物理内存大小。系统将需要更多的资源用于计算新封包数量、发送对象和接受更多的封包。可以理解为一个文件切片为很多份传输,系统必须确定每个切片的来源、正确与否、是否需要等等。接收到的切片并不一定都是需要的,还必须马上去掉无用的部分。

很多人常常提到速度提高后(特别是在使用P2P软件,提高本地上传速度后),硬盘读取变的非常频繁,这是因为你的物理内存不足而导致系统采用虚拟内存从而加大了硬盘读取次数。强劲的CPU也是必须的,目前我们使用的硬盘基本是IDE接口(如果你用SCSI就不要看了),提高读取次数必然导致CPU占用率非线性上升。同时,系统本身的效率差别也将体现出来,NT系统在NTFS磁盘格式下较9X系统在FAT32/16磁盘格式下有很大的优势。

举个例来说:偶的上传速度一般能达到1500K-2000K,下行4500K左右。基本固定给ED、BT、FTP每样500K上行速度。在总和1000K(包括上行和下行速度)的时候基本就不会出现系统有明显速度下降(CPU 2500+ barton 内存 512M X2 DDR400),当全部饱和达到约2000K时有较明显下降,网络服务导致的CPU占用率会达到60%,内存约70%。

在较低配置的机器上(CPU 1G,内存256M以上)500K的速度不会有很大问题,在此时候你做别的什么事情也不会有很大问题。

对于线程和单线程速度问题,在总量一样的情况下,100K于5线程和100线程有5K是没有什么区别的。

个人感觉在不投入金钱的情况下,选择NT系统和NTFS分区是最好的提高系统性能的手段。当然,前题是你的硬件配置能满足系统的推荐配置而不是基本安装配置~~~(256M和256M以下内存的各位就不要去选XP这样的吃内存大户了)。

在有条件的情况下,2个以上硬盘是更好的提高途径。把所有的下载上传资料放在非系统的硬盘上,同时你的虚拟内存所用的临时交换页面文件也不要放到系统C盘上,最好放到别的地方~~~

1点了,睡觉了。有什么问题明天继续啦!~~讨论讨论~~~愿大家的机器速度都能有提高~~~~

[CHN][TLF][edtoon][popgo][dmhy]踩姑娘的小蘑菇
级别: 新手上路
注册时间:
2003-05-20
在线时间:
0小时
发帖:
22
只看该作者 1楼 发表于: 2003-08-10
好文~
级别: 圣骑士
注册时间:
2002-09-08
在线时间:
10小时
发帖:
1890
只看该作者 2楼 发表于: 2003-08-10
在P4的赛扬(低频)和P3级的机器上(256M内存),跑个XP就很慢了。楼主说的很对啊,在高速上传下载中,机器性能会受很大影响。

级别: 侠客
注册时间:
2003-01-25
在线时间:
0小时
发帖:
433
只看该作者 3楼 发表于: 2003-08-10
对ED类软件,同时连接数的大小也影响到本机的网络速度。同时连接数太大,即使速度很低也会影响到其他软件。

我的机器上,最大连接数为500,5秒内是50。这样的设置,上中游玩游戏有时也会进不到游戏界面,提示上一个连接服务器未响应,关掉EM马上就好了。
级别: 精灵王
注册时间:
2002-12-05
在线时间:
0小时
发帖:
2953
只看该作者 4楼 发表于: 2003-08-10
引用
最初由 飘雨 发布
在P4的赛扬(低频)和P3级的机器上(256M内存),跑个XP就很慢了。楼主说的很对啊,在高速上传下载中,机器性能会受很大影响。


:( 没错 我的P3 667 128M内存不装XP 就2000 然后开个EM和BT 高速上传+下载 就已经非常慢 所以我BT一般都限速的
而EM不是一直开着共享 而是电脑比较空闲时才开着共享

级别: 新手上路
注册时间:
2003-06-09
在线时间:
0小时
发帖:
853
只看该作者 5楼 发表于: 2003-08-10
物理内存不足是个大问题,256M以下基本都会有点问题~~~

同时包括最新的029C版,在NT内核系统下运行时仍然有可能出现内存溢出问题~~~具体避免方法不详,不过经量在共享时释放更多内存出来给与BT和ED/EM是会减少出错概率的~~~

偶的最大连接数为2800,延时40。准确点来说,最大连接数并不决定同时能有多少人连接到你的上传端,你的上传端有多少人是由你的上传速度决定的~~~
最大连接数对于系统的影响不是很大,但如果你的内存本身就很吃紧,那就不要开得太高~~~

[CHN][TLF][edtoon][popgo][dmhy]踩姑娘的小蘑菇
级别: 新手上路
注册时间:
2003-06-09
在线时间:
0小时
发帖:
853
只看该作者 6楼 发表于: 2003-08-10
2楼,我们的头像~~~~

难道说我们是?~

不会吧~~~

[CHN][TLF][edtoon][popgo][dmhy]踩姑娘的小蘑菇
级别: 圣骑士
注册时间:
2002-10-21
在线时间:
0小时
发帖:
2375
只看该作者 7楼 发表于: 2003-08-10
Re: [思考]上传下载速度到底会对系统产生多大的影响~~~
引用
最初由 踩姑娘的小蘑菇 发布
举个例来说:偶的上传速度一般能达到1500K-2000K,下行4500K左右。


牛死了。。。。。。寒寒寒==
级别: 新手上路
注册时间:
2003-06-09
在线时间:
0小时
发帖:
853
只看该作者 8楼 发表于: 2003-08-10
如果要落实到具体硬件上来看:

1.Intel构架上,P4、C3、PIII都是标好的选择。ED/EM、BT基本全部都是整数运算,对CPU二级缓存要求较高。C4就比较痛苦了,整数运算较其他3种低很多。

2.AMD构架上,由于总线结构与Intel不一样,对二级缓存依赖性不是很高,且AMD CPU本身的二级缓存就很大了(256K),B和T核心(不是虾米BT!~)差别不是很大。

3.内存是DDR还是SD仅仅对于系统整体有一定影响,但384M SD比256DDR肯定快,量决定速度,对于ED/EM、BT这种内存消耗大户来说,越大越好~~~

[CHN][TLF][edtoon][popgo][dmhy]踩姑娘的小蘑菇
级别: 新手上路
注册时间:
2003-06-09
在线时间:
0小时
发帖:
853
只看该作者 9楼 发表于: 2003-08-10
Re: Re: [思考]上传下载速度到底会对系统产生多大的影响~~~
引用
最初由 wtarot 发布


牛死了。。。。。。寒寒寒==


嘿嘿,我这儿的网络主干线接入服务器就在楼下,偶是100M直接进机房,连路由都没有过~~~

嘎嘎~~~~

[CHN][TLF][edtoon][popgo][dmhy]踩姑娘的小蘑菇
级别: 侠客
注册时间:
2001-11-21
在线时间:
0小时
发帖:
447
只看该作者 10楼 发表于: 2003-08-10
MOP的 踩姑娘的小蘑菇
??



EM ID:[CHN]xxxxcl[eDtoon]
http://www.e786.com/demo/ip.png
级别: 风云使者
注册时间:
2001-11-21
在线时间:
2小时
发帖:
6978
只看该作者 11楼 发表于: 2003-08-10
XP这样的系统就看你内存大不大,我以前做过实验的,毒龙750+512M内存比我毒龙1.3G+128M内存跑XP跑的还快

风清云淡
级别: 侠客
注册时间:
2002-05-30
在线时间:
0小时
发帖:
647
只看该作者 12楼 发表于: 2003-08-10
看样子我又要升级电脑了!!!


『月の影 影の海』
『風の海 迷宮の岸』
『東の海神 西の滄海』
『風の万里 黎明の空』
『图南の翼』
『黄昏の岸 暁の天』
『華胥の幽夢』
『魔性の子』
级别: 骑士
注册时间:
2001-11-21
在线时间:
0小时
发帖:
853
只看该作者 13楼 发表于: 2003-08-10
汗~~~看來我的內存的確是不太夠用了!!
级别: 骑士
注册时间:
2003-05-20
在线时间:
0小时
发帖:
901
只看该作者 14楼 发表于: 2003-08-10
现在的标准就是512m

快速回复

限150 字节
上一个 下一个