我做是手机项目,尝试下载20M的文件,在wifi的网络环境下,单线程花的时间是5分18秒,双线程花的时间是6分46秒。
可能多线程时间会更长,请问是这是为什么?有什么方法可以提高下载速度吗?

解决方案 »

  1.   

    下載快慢主要看下載速度吧,帶寬佔用一定的情況下,比如單線程使用100%帶寬,雙線程各使用50%帶寬,那就是單線程要快了,除非因為某些限制單線程無法占滿帶寬的情況。
      

  2.   

    嗯,谢谢楼上的热心解答,可能这是其中原因。
      

  3.   

    哦,如果是多核系統實現的多線程最多是等於單線程下載速度,如果帶寬佔用總數一定的話,畢竟多核不會提高下載帶寬我覺得。