什么叫像迅雷一样快?你是指它的下载速度,还是传输速度。
没注意迅雷打开了多少端口。
一般情况,任何一个联网的应用都不会占据所有的网络带宽。如果你所处的环境一定,那传输速度只跟目的地和路邮路径有关。如果没有那个多源或对方限制,迅雷一样很慢。
迅雷下载快速的原因在与它同时接收了多个“服务器”发来的数据。协调这些“服务器”的有两个进程(这个是隐藏的,也是为何迅雷会导致系统缓慢的原因)或线程。当你下载时,迅雷会将你的资源信息发到主服务器以便告诉其他用户这里还有一个“服务器”。希望对你有帮助。

解决方案 »

  1.   

    对,你说迅雷是
          “同时接收了多个“服务器”发来的数据。协调这些“服务器”的有两个进程(这个是隐藏的,也是为何迅雷会导致系统缓慢的原因)或线程。”
    而我们 这个是一个p2p,也是同时接收多个 服务器发来的数据,并且一个 服务器对应一个 接受线程啊。
       
           
      

  2.   

    我“服务器”加引号就是想表名那个不是迅雷官方的主服务器,迅雷也应该是p2p的。如果是多进程,一般会一个进程对应一个端口,但是也不一定。比如,一个端口出运行一个“守护进程”,它接收所有的数据,然后在转发给其他进程。当然这些其他进程都是轻亮级的。这个典型的代表是linux的xinetd守护进程。
      

  3.   

    速度快是因为多线程吧
    速度不光跟网络有关,跟电脑配置也有关