史上最全最专业的BT种子下载工作原理及小知识(强力推荐)

合集下载

种子下载原理

种子下载原理

种子下载原理
种子下载(bittorrent)是一种分布式文件传输协议,它通过在网络上建立分布式网络,并通过内部网络服务来传输文件。

在种子下载中,分布式文件拥有一个小文件,该小文件称为“种子”。

种子文件包含了用于传输整个文件的信息,包括文件名,大小和服务器位置等等。

一旦种子文件被下载,客户端程序就可以连接到服务器上的文件。

然后,客户端可以从服务器上开始下载文件,而且客户端可以在网络上寻找更多的客户端,以及用于传输更多的数据块的更多的服务器。

一旦客户端完成了所有必要的文件下载,它就可以将每个块中的数据重新拼接以还原完整的文件。

优点:种子下载有许多有点,其中最显著的是,它属于分布式文件传输协议,可以把所有服务器上的文件分发到网络的多台计算机上,这样就可以降低下载所需的带宽和时间。

此外,种子下载支持P2P功能,可以允许更多的用户同时下载和上传文件,从而更大程度地降低网络负荷。

缺点:种子下载存在一些缺点,尤其是它下载的文件经常被污染或损坏。

其次,种子下载还存在某些法律问题,因为它可以允许用户下载某些版权文件,而且不需要额外的收费。

最后,种子下载也可能会在某些区域传输文件,这可能会暴露用户甚至是直接或间接影响用户数据传输速率的节点的活动信息。

bt下载原理及小常识

bt下载原理及小常识
目前流行的BT软件实在是太多了,有BT的鼻祖BitTorrent、有号称“比特精灵”的BitSpirit、有贪婪的GreedBT、有多面手Shareaza……而且由于BitTorrent是一款开源免费软件,因此任何有兴趣的用户都可以根据自己的需要进行修改。面对众多的BT软件,我们又该如何选择呢?接下来的内容会帮助你找到答案!
BT下载的灵魂:种子
无论何种BT客户端程序,默认设置都未对下载速度和上传速度进行限制,这是因为BT软件会给上传速度较快的用户优先提供服务,也就是说上传速度越快,下载速度也越快,因此如果你使用的是宽带的

小知识:
你知道吗BT下载和常规下载到底有哪些不同
和常规下载文件不一样的是,当你进行BT下载时,你开始链接的地址都是.torrent结尾的文件。其实只要下载此文件,在本机运行此文件一样可以进行BT下载工作。而网上的BT下载链接都是由广大用户自己发布提供的,这样使得下载资料非常广,不受常规管理人员的限制。
bt下载原理及小常识
BT是目前最热门的下载方式之一,它的全称为“BitTorrent”简称“BT”,中文全称“比特流”,但很多朋友将它戏称为“变态下载”,这又是什么原因呢?
C/S架构:
就HTTP、FTP、PUB等下载方式而言,一般都是首先将文件放到服务器上,然后再由服务器传送到每位用户的机器. 因此如果同一时刻下载的用户数量太多,势必影响到所有用户的下载速度,如果某些用户使用了多线程下载,那对带宽的影响就更严重了,因此几乎所有的下载服务器都有用户数量和最高下载速度等方面的限制。很明显,由于上述的原因,即使你使用的是宽带网,通常也很难达到运营商许诺的最高下载速度,这里面固然有网络的原因,但与服务器的限制也不无关系。正因如此,BT下载方式出现之后,很快就成为了下载迷们的最爱。

BT下载全攻略教学PART1--基本篇

BT下载全攻略教学PART1--基本篇

BT下载全攻略教学PART1--基本篇2010年12月18日星期六身为一个下载狂,经过多年的历练后(有这么久吗?XD),我想应该是分享小撇步的时候了。

网络上资源那么多,到底要怎么下载呢?我个人觉得最实在而且方便的就是透过BT。

浅谈P2P刚好我在做project的时候有稍稍研究过,所以就顺便跟大家介绍一下啰。

peer-to-peer,简称P2P,是一种数据传输技术,跟HTTP/FTP有区别(那就是在讲我们平常直接点连结或者试点右键另存新档的下载方法)。

我们用普通方法下载的时候看起来会是这样:▲HTTP/FTP(server是档案放的地方,我们计算机硬盘就是client啰)/javaworld/jw-10-2001/jw-1019-jxta.html可是这样只有一个来源,如果主机挂点了就没得完了,而且速度会受限于主机能够提供的速度。

不过最刚开始P2P的发明者Shawn Fanning不是要用来突破下载速度的,只是为了方便音乐分享而想到了这个方法。

用P2P传输看起来会像这样:▲P2P传输时的情况/2009/01/05/20-p2p-files-sharing-softwares/所以P2P有几个优点:1.来源多,下载速度快2.只要有人有完整档案,原始来源就没有必要继续连接了3.没有必须用功能强大的主机来提供档案下载来源说句实话,P2P就是发明来下载的!XD 难怪现在有那么多P2P下载软件!大致上就是如此~如何用BT下载?1.安装好下载工具我个人在用过多款软件后比较喜欢utorrent,所以以下都用utorrent作为模板。

其他热门软件载点我也附上,可以自己试试看~utorrent2.2:/2.2/utorrent.exeBitcomet1.25:/bitcomet/bitcomet_setup.exeBitTorrent7.2:/dl/BitTorrent-7.2.exeVuse4.5:/files/Vuze_Installer.exeBitSpirit3.6.0.500:/download/bs/bsv3.6.0.500.MU.exe 下载回来后双点击开始安装。

《BT模式简介》课件

《BT模式简介》课件

BT下载过程中的常见问题和解决方法
1
下载速度慢
解决方法:尝试连接更多健康的Peers,
下载文件不完整
2
调整上传和下载带宽比例。
解决方法:验证文件完整性,重新下载
缺失的文件块。
3
网络连接问题
解决方法:检查网络设置或尝试使用 VPN等工具解决网络连接问题。
BT下载模式的安全性问题
1 恶意软件
下载BT文件时存在恶意软件的风险,使用安全的BT客户端和杀毒软件可以降低风险。
2 版权侵犯
BT下载模式有可能导致版权侵犯,用户需要遵守相关法律法规,并选择合法下载源。
3 隐私泄露
BT下载过程中,用户的IP地址以及其他信息可能会暴露给其他Peers,用户需要采取防范 措施保护个人隐私。
BT下载模式对版权保护的影响
侵权问题
BT下载模式使得盗版和侵权问题 更加严重,对版权保护提出了新 的挑战。
BT下载模式中的种子文件 主要分为公开种子和私有 种子,每种类型对于用户 的下载和分享有不同的限 制。
BT下载模式不仅应用于电 影、音乐、软件等大文件 的下载,还被广泛用于科 研、教育和文化领域。
BT下载客户端的选择与比较
客户端A
客户端A提供简洁的界面和丰富 的插件,适合初学者。
客户端B
客户端B功能强大且高度可定制, 适合有经验的用户。
BT下载模式的优点和缺点
优点
1. 高效的分块下载提高了下载速度。 2. 分散下载源减轻了服务器负担。 3. 用户可以同时上传和下载,促进文件共享。
缺点
1. 不稳定的Peers会影响下载速度。 2. 需要大量的带宽和计算资源。 3. 存在版权保护和网络安全的隐患。
BT下载模式的历史和发展

BT下载过程解析

BT下载过程解析

摘要:BT是目前最热门的下载方式之一。

就HTTP、FTP、PUB等下载方式而言,一般都是首先将文件放到服务器上,然后再由服务器传送到每位用户的机器上,该软件相当的特殊,一般我们下载档案或软件,大都由HTTP 站点或FTP 站台下载,若同时间下载人数多时,基于该服务器频宽的因素,速度会减慢许多,而该软件却不同,恰巧相反,同时间下载的人数越多你下载的速度便越快,因为它采用了多点对多点的传输原理。

本文将具体分析在BT中利用Sniffer对数据监听的,从中分析出BT下载所占带宽。

并通过对HTTP代理对应用层协议进行过滤实现对BT的封杀的过程。

关键词:BT、Tracker、HTTP代理一什么是BT定义BT是目前最热门的下载方式之一,它的全称为“BitTorrent”简称“BT”,中文全称“比特流”,但很多朋友将它戏称为“变态下载”。

BitTorrent(简称BT,俗称BT下载、变态下载)是一个多点下载的源码公开的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。

其特点简单的说就是:下载的人越多,速度越快。

BitTorrent 下载工具软件可以说是一个最新概念P2P 的下载工具、它采用了多点对多点的原理,一般简称BT(BitTorrent) 也就是大家所说的变态下载。

该软件相当的特殊,一般我们下载档案或软件,大都由HTTP 站点或FTP 站台下载,若同时间下载人数多时,基于该服务器频宽的因素,速度会减慢许多,而该软件却不同,恰巧相反,同时间下载的人数越多你下载的速度便越快,因为它采用了多点对多点的传输原理。

二 BT下载过程解析传统的文件下载服务如FTP或者HTTP都有一个提供FTP或HTTP应用程序的服务器,该服务器存放用户需要的文件;一般用户作为客户端,使用FTP 或HTTP客户端程序主动连接服务器,在获得授权后即可从服务器下载文件。

这种典型的客户端/服务器模式对于文件的合法性、安全性可以很好的控制,但有致命的缺点,当有多个用户同时访问服务器时,由于服务器的性能因素、服务器连接广域网出口的带宽因素等,会导致用户的访问速度急速下降。

BT下载原理学习笔记

BT下载原理学习笔记

BT下载原理学习笔记一、BT概述BT全名为BitTorrent,其创始人为布拉姆·科恩,BT下载是目前互联网最热门的应用之一。

BT下载通过一个P2P下载软件(点对点下载软件)来实现,克服了传统下载方式的局限性,具有下载的人越多,文件下载速度就越快的特点。

因此,吸引着众多的网民使用,其好处是不需要资源发布者拥有高性能服务器就能迅速有效地把发布的资源传向其他的BT客户软件使用者,而且大多数的BT软件都是免费的。

二、BT下载原理(一)传统方式在传统下载方式中,一般是把文件由服务器端传送到客户端。

于是从一台服务器下载,服务器所提供的带宽是一定的,因而下载人越多速度越慢。

但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。

也就是说,传统的下载,网络的结构式星型结构,所有客户端都由服务器集中控制,客户端消耗的都是服务器资源,有点类似于电信网。

但是数据量要远大于电信网,服务器的资源消耗得很快,对服务器的要求也很高,所以运行起来效率很低,成本高。

(二)BT方式与传统下载不同,用BT下载反而是用户越多,下载越快,这是因为BT用的是一种传销的方式来达到共享的。

BT首先在上传端把一个文件分成了Z个部分,甲在服务器随机下载了第N个部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去下载乙已经下载好的M部分,乙的BT就会根据情况到甲的电脑上去下载甲已经下载好的N部分,这样就不但减轻了服务器端的负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。

比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去下载就快得多了。

所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。

而且,在你下载的同时,你也在上传(别人从你的电脑上下载那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。

bt磁力 原理

bt磁力 原理

bt磁力原理BT磁力原理简介BT磁力是一种用于传输文件的协议,它基于Peer-to-Peer(P2P)网络,允许用户通过共享和下载文件。

BT磁力的原理内嵌于BitTorrent协议中,BitTorrent是一种广泛使用的P2P文件共享协议。

BT磁力的原理涉及三个主要的角色:Tracker服务器,种子文件和下载者。

首先,当一个文件被创建和分享时,用户会生成一个种子文件。

种子文件包含了文件的元数据信息,例如文件名称、大小和文件分块(chunk)的哈希值等。

下载者获取到种子文件后,通过BT客户端启动下载过程。

BT客户端会与Tracker服务器进行连接,以获取下载者和其他下载者之间的连接信息。

Tracker服务器充当了一个中央协调者,负责跟踪并维护所有下载者的状态。

下载者之间的连接通过P2P网络建立。

在这个过程中,下载者可以根据自己的需求选择下载特定的文件块(chunk),而不需要下载整个文件。

下载者可以同时连接多个其他下载者,以获取不同文件块的数据。

这种分块下载的方式不仅提高了下载速度,也减轻了服务器的负担。

BT磁力的原理基于一种叫做分布式哈希表(Distributed Hash Table,DHT)的技术。

DHT允许下载者在没有Tracker服务器的情况下,通过P2P网络中其他下载者的帮助来定位并获取文件块。

这种方式大大提高了下载的可靠性和稳定性。

总结而言,BT磁力作为一种P2P文件共享协议,基于BitTorrent协议,通过Tracker服务器和P2P网络构建了一个高效的文件传输系统。

其工作原理包括种子文件的生成、Tracker服务器的中央协调,以及下载者之间的分块下载和DHT技术的应用。

通过这种方式,用户可以快速、稳定地获取所需文件。

关于Bt的下载原理

关于Bt的下载原理
[2]
Bit Torrent 片段选择算法的改进策略
[������]
针对片段选择算法的改进有 A.R.Bharambe 等提出的 SmartSeed 的片段选择算 法, 这种算法对种子节点的上传操作进行了改进, 增加种子节点统计自身上传的 文件片副本数目的功能。在请求节点所缺少的文件片中,优先选择自身已上传的 文件片副本数目最少的片上传,以均匀系统中分片的数量。
关于 Bt 的下载原理
在 2001 年的时候 Bram Cohen 发明了 BitTorrent, 由此也开创了一个全新的领 域。使用者通过 BitTorrent 可以把下载的文件分成很多小块并且同时进行下载。 现在 BitTorrent 非常流行,估计全世界的用户数量超过 25 亿。BitTorren 就像 是一把双刃剑。一方面,通过使用 BitTorrent 获取利润的例子有很多。例如电台 司令乐队 (Radiohead) 主唱 Thom Yorker 在 Bit Torrent 上独家发行了一张新专辑, 这让他很快赚到了数百万美元。另一方面,由于 BitTorrent 协议是匿名的,而且 下载速度非常快,盗版游戏,盗版电影的现象屡见不鲜。 。 何为 BitTorrent Bram Cohen 开发的内容分发协议就叫做 BitTorrent。BitTorrent 通过点对点技 术为每个网络用户分配结点, 将比较大的体积文件例如电影或者游戏在高效的软 件分发系统上进行共享。 在传统模式下,每一个用户服务器发出下载的请求的时 候服务器需要一一应答,无法同时处理多个用户的下载请求。然而 BitTorrent 就 不同于传统模式, 它可以将文件发送给一名用户,而其他用户可以通过这名用户 的转发得到文件,这样持续不断地工作直到完成所有的下载请求。BitTorrent 相 对于传统模式来说占用的带宽并不大。 传统方式的下载原理 在传统下载方式中, 一般是把文件由服务器端传送到客户端, 例如 FTP, HTTP, PUB 等等。举 FTP 的例子来说,FTP 的工作就是在完成两台计算机之间的文件的 传递, 从远程计算机将文件拷贝到自己的计算机上或者是从自己的计算机中拷贝 文件至远程计算机上 。 服务器下载占用的带宽是一定的,所以如果在下载的时候用户人数增多,那 么下载的速度就会变得越来越慢,甚至使得服务器崩溃。传统的方式很不方便, 不仅限制了下载速度,也限制了用户人数。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

史上最全最专业的BT种子知识BT是目前最热门的下载方式之一,它的全称为“BitT orrent”简称“BT”,中文全称“比特流”,但很多朋友将它戏称为“变态下载”,这又是什么原因呢?就HTTP、FTP、PUB等下载方式而言,一般都是首先将文件放到服务器上,然后再由服务器传送到每位用户的机器上,它的工作原理如图1所示。

因此如果同一时刻下载的用户数量太多,势必影响到所有用户的下载速度,如果某些用户使用了多线程下载,那对带宽的影响就更严重了,因此几乎所有的下载服务器都有用户数量和最高下载速度等方面的限制。

很明显,由于上述的原因,即使你使用的是宽带网,通常也很难达到运营商许诺的最高下载速度,这里面固然有网络的原因,但与服务器的限制也不无关系。

正因如此,BT下载方式出现之后,很快就成为了下载迷们的最爱。

BT服务器是通过一种传销的方式来实现文件共享的,它的工作原理如图2所示。

举个例子来说吧,例如BT服务器将一个文件分成了N个部分,有甲、乙、丙、丁四位用户同时下载,那么BT并不会完全从服务器下载这个文件的所有部分,而是根据实际情况有选择地从其他用户的机器中下载已下载完成的部分。

例如甲已经下载了第1部分,乙已经下载了第2部分,那么丙就会从甲的机器中下载第1部分,从乙的机器中下载第2部分,当然甲、乙、丁三位用户也在同时从丙的机器中下载相应的部分,这就大大减轻了BT服务器的负荷,也同时加快了丙的下载速度,也就是说每台参加下载的计算机既从其他用户的计算机上下载文件,同时自身也向其他用户提供下载,因此参与下载的用户数量越多,下载速度也越高。

目前流行的BT软件实在是太多了,有BT的鼻祖BitT orrent、有号称“比特精灵”的BitSpirit、有贪婪的GreedBT、有多面手Shareaza……而且由于BitTorrent是一款开源免费软件,因此任何有兴趣的用户都可以根据自己的需要进行修改。

面对众多的BT软件,我们又该如何选择呢?接下来的内容会帮助你找到答案!小知识:1.你知道吗,BT下载和常规下载到底有哪些不同?和常规下载文件不一样的是,当你进行BT下载时,你开始链接的地址都是.torrent结尾的文件。

其实只要下载此文件,在本机运行此文件一样可以进行BT下载工作。

而网上的BT下载链接都是由广大用户自己发布提供的,这样使得下载资料非常广,不受常规管理人员的限制。

2.BT下载的灵魂:种子无论何种BT客户端程序,默认设置都未对下载速度和上传速度进行限制,这是因为BT软件会给上传速度较快的用户优先提供服务,也就是说上传速度越快,下载速度也越快,因此如果你使用的是宽带的话,下载时就不要去限制上传速度了。

当下载结束后,如果未关闭BT客户端程序(例如一边运行BT提供上传服务,一边浏览网页、编辑文档等),这时你将成为一个传递圣火的使者,即“种子”(seed)。

换句话说,如果一个文件被分成10个部分,但拥有第9部分的人只有一个,即只有一个种子,如果这位用户由于某种原因断线或关机,那么其他用户就只能下载到90%了,在进行BT下载时是令人最为苦恼的。

想想自己下载时遇到的“种子数为0”的痛苦吧,将心比心,尽可能在下载结束后不要立即关闭BT程序窗口,做一个传递圣火的使者吧。

3.BT下载速度为何不快有时候,BT下载速度并不快,这其中有多种原因。

例如:1.)不是公网用户。

由于内网用户无法提供主动连接,下载速度肯定会比公网用户慢一些,这是很正常的。

2.)上传速度被限制。

由于所有的BT客户端程序都对上传速度快的用户提供优先服务,因此如果你对上传速度进行了限制,实际上也就是变相限制了自己的下载速度。

3.)种子数太少。

如果种子数太少,当然也会影响到其他用户的下载速度,没办法,这还是需要每一个BT用户都发扬“雷锋”精神,自己下载结束后千万不要立即关闭BT,否则种子数就越来越少了。

4.)防火墙的阻隔。

防火墙软件也会对BT的下载速度造成一定影响,当然为了保证系统的安全,这一点点影响还是可以忽略不计的。

4.BT下载对硬盘寿命的影响BT下载开始流行后,也出现会大大损伤硬盘的说法。

其实,BT下载方式本身是不会对硬盘的寿命造成什么影响的,这主要是使用BT下载方式的用户中,大多数都用上了宽带,这样自然就不会考虑上网费用的问题。

他们可能会整天整夜开着电脑进行下载,再加上BT用户在下载的同时一般还会提供上传服务,假如一个文件有10个人同时下载,那么你的硬盘就需要承受1次下载和9次(10-1)上传,如果有100人同时下载,那么硬盘的负载将大大增加。

时间一长,很容易由于连续工作而导致硬盘“发烧”,这就是传言中使用BT下载会导致硬盘损坏的原因所在。

由于BT下载时首先会在硬盘缓冲区写入相应容量的数据,生成与下载文件一样大小的一个文件,然后再随机下载文件的相应部分来填充这个文件,当全部填充完毕之后,下载也就结束了。

因此,如果你经常使用BT下载文件的话,一定要将硬盘缓存文件的容量设置得大一些。

另外也可以使用任务管理器适当降低BT软件的优先级,这样即使它占用了一定的资源,也不会对其他应用程序造成太大影响;必须绝对禁止文件未下载完前非正常关机,否则可能会对硬盘的寿命带来一定影响。

5.BT作者是谁?BitTorrent的作者是Bram Cohen. 感谢他为我们带来这么好的软件.6.BT的工作原理?BT首先在上传者端把一个文件分成了多个部分,客户端甲在服务器随机下载了第N部分,客户端乙在服务器随机下载了第M部分。

这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的第M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的第N部分。

7.我能拿BT来干些什么?最新的电影,游戏,动漫,只要你想的到的,BT都能提供给你,而且速度也是bt的,远远超过你的想象,再也不用为只有几K的下载速度烦恼了.8.BT下载会比http、FTP快吗?从原理上来说,由于BT先进的下载方式减轻了服务器端的负荷,同时加快了客户端的下载速度。

所以BT下载的人越多,速度越快。

而传统的服务器下载方式,速度取决于你的带宽和服务器分给你的带宽。

9.什么叫种子?种子就是提供你下载的网友,而这个文件有多少种子就是有多少个网友在下载同时上传。

10.怎么样下载?BT需要使用其特殊的软件才能进行下载,你可以看到本页左方的BT下载软件TOP 10,那就是最近比较热门的BT软件,安装后可以进行BT下载。

11.BT是不是很占资源?还好,一般占用内存为每个下载5M左右,也就是说,你开一个BT下载器,是5M,开2个,是10M。

依此类推。

12.torrent文件实际包含了什么信息?torrent文件(扩展名为.torrent),包含了一些Bit Torrent 下载所必须的信息,有了这个文件,你才可以下载最新,最酷的东东.torrent文件通常很小,大约几百K大小吧.13.什么样的文件下载最为迅速呢?最热,最酷的东西下载最为迅捷。

14.BT的原理是?下载的人越多,速度越快,完全不同于以往的任何同类软件。

要注意的是:你的下载速度是部分取决于你的上传速度的,如果你的上传速度不快,到时候下载速度慢可不要找我.15.BT需不需要服务器资源?就象ed那样?发布的时候要用到宣告服务器,但是服务器的负载相当低,普通pc都可以做到16.BT会伤害硬盘吗?这个问题BT界争论得很厉害,现在还没有一个非常统一的结论。

但无论如何,只要你适度的使用硬盘,寿命一般都很长。

17.BT在防火墙后面怎么工作?一般来说,除非网管实在是很过分的那种,什么端口都不给留(那也不是什么宽带了),BT都会连接上,并且可以有很高的下载和上传的速率。

18.BT文件关联是不是只有在IE下有效?不是,实际上那个是一个单独的文件,后坠名为 .torrent和BT的下载器有关联,如果你用NETSCAPE的话,采用如下方式:用左键单击链结,选择另存为,将文件存方在硬盘上,一般BT的发布文件不大于30k,可以很快下载完毕,下载完毕后,在资源管理器中找到所下载的文件,双击打开即可按正常的BT下载流程运作。

19.BitTorrent是一种类似eDonkey2000GUI Client(俗称“电驴”)的P2P共享软件,简称BT,中文叫“比特流”。

它是一个优秀的多点下载工具,其全新的下载理念——下载的人越多速度越快,也逐渐为人们所接受。

随着应用的普及,有一个问题逐渐成为大家争论的焦点:BitTorrent会不会伤害硬盘?本文将对此问题进行简单的分析并给出优化方法。

大家知道,BT之所以能提供这么高的下载速度,是因为在下载文件的同时,也为别人提供着这个文件的下载服务。

一种观点认为:当一个文件有N个人下载的时候,硬盘就要承受1次下载和N-1次上传(即你给别人提供的下载),如果有N×10或者N×100个人在同时下载,硬盘的负荷将大大增加,造成损坏的几率也大大增加。

另一种观点认为:硬盘的读写属于正常操作,硬盘有一个参数叫连续无故障时间(MTBF),它是指硬盘从开始运行到出现故障的最长时间,一般硬盘的MTBF至少在30000小时以上,而用户使用BT下载的时间肯定远远少于这个时间,所以使用BT对硬盘没有太大的危害。

笔者认为,与一般场合相比,使用BT会对硬盘进行更频繁地读写操作,在一定程度上,会加快硬盘的老化,但是如果我们注意使用时间并采取一定的优化措施,这种影响可以忽略。

1.设置较大的Cache值BT多线程地进行下载和上传,Windows默认的512KB的Cache就显然不够了。

如果内存在256MB以上,将Cache设置得更大一些应该可以减少硬盘读写的频率。

一般设在8MB~16MB效果最好。

笔者设为32MB,同时开4个BT进程,硬盘指示灯的闪烁仍然比较正常。

具体操作步骤如下(以Windows XP为例):在“开始→运行”中输入“regedit”,打开“注册表编辑器”,依次打开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Control\Session Manager\Memory Management\”,查找“IoPageLock-Limit”(没有的话就新建“IoPageLockLimr,类型为DWord),将它的值更改为新的Cache值,重新启动即可。

注意:必须输入十六进制数值,32MB对应8000,16MB对应4000。

强烈建议先备份注册表。

如果是Windows NT系统,运行“系统盘符\WINNT”目录下的“Regedit.exe”,进入“注册表编辑器”,查找字符串“MinlnitSize”,将键值由“4”改为“20”(十六进制数,相当于十进制数32)即可。

2.降低优先级BT占用资源较多,使用时可能会对系统的性能产生一定的影响。

相关文档
最新文档