下载的原理 那迅雷来跟你说吧
迅雷一装好后,以后你系统启动,在你的系统背后,都会启动两个线程(迅雷的),Thunder.exe和Issue.exe,这两个线程有什么用呢?就是要像BT那样,共享你硬盘上的文件,让其它人下载.在迅雷的客户端上,还能通过搜索,找到不同的东西下载,但这些下载点可不是在迅雷服务器上的,是让迅雷的用户觉得迅雷提供了速度快的下载点.
迅雷下载速度快的原因和工作原理 迅雷比其它下载工具快,是因为他是P2SP机制,说白了,就是BT的升级;
例如:
当有A个用户在一个电影网站上,得到一个下载地址(A1),然后用迅雷下载,这个下载地址就会收集到迅雷的服务器上.
另一个地方又有一个B用户在另一个网站上下载同一部电影,而得到另一个下载地址(B1),就又会给迅雷服务器收集.
而迅雷服务器充当这样的角色;就是把相同文件的下载地址(A1,B1)集合在一起,形成一个资源.同时把A .B两个用迅雷下载这两个电影的用户也算上.就会有四个下载点了. (用户A B充当两个资源 ,各自找的网站冲当2个资源)
而又有用户C在别的地方准备下载相同的电影的时候,迅雷就会在数据库里比较,找出相同的资源(其它下载点,也就是上面收集到的),提供给那个准备下载的用户下载,那这个C用户就会同时有多个下载点来下载,而达到速度的提升.而这个用户当然也不可能只是享受高速的下载,他同时也会上传了他下载的那部份数据(BT原理).
所以,当一个用户用迅雷下载时,就会连上迅雷服务器,查找资源,如果是热门的文件,迅雷就能返回大量的下载点,供这个用户下载.从而达到下载速度的提升.
理论上是设置成0就是不上传了,但是他的共享进程并没又终止,还在运行。所以网速还在消耗,还不如快点下完然后把下载工具关闭