设为首页

 加入收藏

www.linux521.com

冒险岛 | 劲乐团 | 泡泡堂 | 魔兽世界 | 梦幻西游 | 连连看 | CS | 魔兽争霸 | 传奇 | 大话西游 | 天堂2 | 天骄2 | 封神榜 | 奇迹 中文Linux学习 | 网络游戏 | 硬件世界 | 网络世界 | Asp&php | 问题集萃

首页>>硬件世界>>文章正文

热门文章

·为你的MSN空间增加更新提醒
·电脑爱好者 软件</title> <
·强制删除只读文件
·解决MP3空间遗失问题
·快速查看硬盘总容量
·BT真的是硬盘杀手吗?
·屏保请别骚扰我!
·桌面健美新生活
·美文报:多图披露XP SP2制作
·跟文字服务的N个不爽说Byeby

推荐文章

BT真的是硬盘杀手吗?

■ 加拿大 董博

BT是目前最流行的P2P下载软件之一。快速的下载效率、众多的下载资源,使它很快受到了全世界玩家的追捧。但自从诞生之日起,“硬盘杀手”的称号似乎也一直像鬼魅一样纠缠着BT,直到现在,到底它是否伤害硬盘依然争论不休,今天我们就这个话题专门请了一位资深专家对此进行讨论。

什么是BT
BT的全称是BitTorrent(官方网站:http://bitconjurer.org/BitTorrent/index.html),如果把它拆分开翻译,应该是“比特(Bit)风暴(Torrent)”,属于P2P(点对点)传输方式的一种,P2P传输方式突破了传统的主从式下载方式(文件放置服务器上,人们都从这台服务器上下载,下载人数越多,速度越慢),其用户同时具有客户端和服务器端两种特性,P2P软件将用户和服务器连接,用户在下载的同时也提供上传服务,从而实现快速共享的目的。
BT的基本工作流程是:首先在上传端把一个文件分成了Z个部分,甲在服务器随机下载了第N个部分,乙在服务器随机下载了第M个部分,这样甲的BT会根据情况到乙的电脑上去下载乙已经下载好的M部分,乙的BT会去甲的电脑上下载甲已经下载好的N部分。不但减轻了服务器端负荷,也加快了用户方的下载速度,同样减少了地域间的限制。比如丙要连到服务器去下载的话可能才几KB就要花很长时间,但要是到甲和乙的电脑上去下载就快得多了。所以用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,你在下载的同时,也在上传(别人从你的电脑上下载那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献(见图1 )。像BT这样的P2P软件的下载理念是:共同分担上传和下载工作,从而大大提升下载速度。

而BT优于其他P2P软件之处在于没有排队下载的机制,它的理念是“只要同一时间下载的人数越多,下载速度就越快”,不像WinMX等软件“下载完成数越多,下载就越快”。

BT的三大罪状
网络上流传着一种说法:开发BT的人因为缺乏对维护硬盘的考虑,使用了很差的HASH算法,致使BT下载时没有像FlashGet等软件那样在写入硬盘前使用调整缓存,而是直接写入硬盘,造成硬盘伤害,致使硬盘寿命大大减少。综合起来,BT的三大罪状是:
1.BT重复读写操作会使硬盘产生高温,直接影响硬盘寿命。
2.当下载人数越多,同一时间读取你硬盘的人越多,硬盘大量进行重复读写操作,加速消耗。
3.因为同时下载太多东西,使得硬盘文件簇编排混乱,读写数据时磁头要在不同的簇中读取,增加读写次数,加速硬盘消耗。
三大罪状对对碰
首先,不能说以上三大指控都是错的,但有没有一种操作是完全不伤害硬盘的呢?事实上,任何对硬盘的操作都会消耗硬盘,除非不用硬盘。
1.高温
硬盘高温是因为硬盘高速转动,加上与空气摩擦而产生的,读写操作因为磁头不会接触盘片(离盘面数据区0.2~0.5微米高度的“飞行状态”),所以发热量非常轻微。就算不用BT,只要长时间用电脑进行各种操作,比如听歌、玩3D游戏等都一样会造成高温,而且硬盘转速越高,产生的温度也越高,这是硬件本身的问题,与软件无关。
2.频繁重复读写
重复读写的问题肯定存在,但把它归结为BT的一大罪状未免太夸张,因为平时造成重复读写的不只有BT,而且现在大部分BT软件都提供有缓存调整功能,只要设置得当,增加BT软件读写缓存,可以很好地解决这个问题。
3.磁盘碎片
确实,BT在下载时会造成很多碎片,但任何一台使用了一段时间的电脑,都会产生大量碎片,而且碎片本来的含义是:一个文件本来应该保存在连续的簇中,如果它被保存在不连续的几个簇中,那么每次要读写这个文件时,磁头就得在硬盘中全面搜寻属于这个文件的簇,降低了操作速度,同时也增加了CPU和磁头的工作量,间接消耗了硬盘寿命。但如果能定期整理磁盘,这个问题同样也能得到解决。
难道BT就不伤害硬盘了吗?
任何一种操作都会消耗硬盘寿命,问题只是消耗的严重程度,BT的原理和操作方式都属于加速消耗硬盘的类型,其消耗硬盘的真正原因,并不是没有缓存(目前大部分BT软件都提供有缓存设置功能),而是其共享的概念。
BT的共享概念是“只要同一时间下载的人数越多,下载速度就越快”,当有10个人读取你的文件时,加上你下载时的写入操作,同一个文件在同一时间会进行11次读写操作,这对硬盘会造成一定消耗,人数越多,次数越多,累积的消耗就越多。长远来说,这样确实损害硬盘。不过,这种消耗相当轻微,只要稍稍节制一下下载的次数和数量,就足以达到维护硬盘的效果了。
另一个会消耗硬盘的BT共享概念是“留种”,但留种会使硬盘在完成下载后,仍然得不到休息,维持长时间读取上传操作,从而对硬盘带来消耗。不过,“留种”是BT的义务,下了就跑的做法是不符合共享精神的。因此,建议最好在BT软件中进行一定设置,比如:做种到达1:1(也就是上传文件的体积达到所下载文件的体积)或是多少小时后自动停止。
BT高手省硬盘之九大秘技
1.选择好硬盘
首先不要选择水货硬盘,这主要是因为水货在运输过程中非常不安全,很可能买的时候由于各种原因硬盘内部机械部分已经产生损伤。
选购时要留意硬盘本身提供多大缓存,缓存越大,读写的次数就越少,这样肯定会减轻对硬盘的耗损。
2.加大内存
增加内存是减少硬盘损耗的最好方法,BT下载时对内存要求特别高,如果在内存较少的情况下,再同时进行其他操作,很容易出现内存不足的问题。Windows会转而使用硬盘转换的虚拟内存,使用虚拟内存的次数越多、越大,硬盘读写也就越频繁。
3.专用硬盘
如果你有多余的小硬盘,最好将它利用起来,把它当成BT专用硬盘,下载完成后再将文件转移到主硬盘上。
4.加强机箱散热
目前最有效的方法是使用硬盘专用风扇。同时,机箱的通风效果要做好,这样也有利于散热。
5.调整BT软件
(1)比特精灵
第一步:调整缓存
如果内存在512MB以下,可以保留软件的默认值不用修改。如果大于512MB,可点击“选项→设置向导”,进入“性能设置”页面,推荐选择“优化为较少的磁盘操作”,或选择“自定义缓存区块数和缓存失效时间”。以512MB为例,将“每个任务的最大缓存区块数”设置为“128”,“缓存区块失效时间”设置为“300”。如果内存更多,可考虑以512MB为标准,用这个公式去计算:内存数÷512×128=最大缓存区块。而失效时间为=内存数÷512×300。
同时,还要勾选“在开始下载前预先分配磁盘空间”(见图2)。

小知识
★缓存区块:默认一个缓存区块的大小是256KB,因此整体缓存数应该是设置的缓存区块数×256KB。
★失效时间:指多长时间这个缓存区块没有被使用(没有被别人请求)就清空其占用的内存,从而将宝贵的内存让给其他有需要的区块。
如果系统内存比较大,可以把缓存区块数和失效时间都设得比较大,这样即使长时间不用某个已经缓存到内存中的区块,比特精灵也会把它一直缓存在内存中,下次需要时不必从硬盘读取。
另外,右击某个下载任务并选择“编辑属性”,也可以直接在“常规”选项卡下的“缓存区块”中修改单个任务所使用的缓存区块,比如:你的电脑不再进行其他操作,就可以将下载任务缓存区块设得大一些。

第二步:做种时间
点击“选项→个人设置”,在“任务”选项卡中“当下载完成后,继续做种子”后面的时间改为1或2小时(主要下载大约300~400MB的RMVB电影)。这样,基本可以保证下载和上传数量相同。
(2)BitComet
进入“选项→磁盘缓存”,一般情况下,保持软件的默认值即可,如果内存数量比较大,则可以相应加大“磁盘缓存最大值”的数量。
6.不要长时间、多任务同时下载
硬盘有一个参数叫做连续无故障时间(英文缩写为“MTBF”),指硬盘从开始运行到出现故障的最长时间,单位是小时,一般硬盘的MTBF至少有30000~40000小时。我们可以大概算一下,如果硬盘一天24小时不停运转,其寿命基本是3.4~4.5年。如果想让硬盘用得更长些,最好不要一直不关机地疯狂下载,也得让它有时间休息和调整。
许多人喜欢同时下载五个或更多的任务,但这样就意味着有更多人连上你的电脑,更多连接会对电脑有更频繁地访问。同时,你的网络带宽是固定的,多个任务会使每个任务平均分配到的带宽减少,下载速度也根本不会由此加快。
7.定期整理磁盘
这点非常重要,它对于系统顺畅和快速运行也有很大帮助,赶快去看看18期特别话题《摆脱龟速,让Windows飞起来》,设置自动定时整理磁盘碎片。
8.占资源不怕,给它降级!
BT比较占用系统资源,如果你同时还在进行其他操作,最好打开Windows任务管理器,右击其他程序的执行文件并选择“设置优先级标准→低于标准”,这样即使它占用资源,也不会对其他软件的性能有影响,因为抢占资源的优先顺序不够高了。另外,在安排完任务后一定要将BT软件窗口最小化,这样也会减少其资源占用。


相关文章:

·重装系统≠数据丢失
·多项功能介绍:新版Mac OS发布在即
·Windows XP打SP2补丁后是否需要重新激活
·已用空间+剩余空间≠ 硬盘空间?
·Windows 98不重启也能用新闪盘?
·惊!关机重启只在一瞬间
·微软下一代网络服务器IIS7前瞻
·打造更为精确的系统托盘
·Windows 98下也“安全删除硬件”
·微软的软件安装也这么难?

Copyright@2000-2004 www.linux521.com All Right Reserved

 

郑重声明:如果您发现本站侵犯了您的版权或相关利益,请尽快与我们联系.