title: About multithreading download disadvantages
body: <p>I have a question about multithreading download, as you know downloading using several threads improve performance of application, however there are some measures to respect: like the number of threads, the available bandwidth and some more, but I don't really understand, why the performance of application might be degraded by using many threads for example, or how can the bandwidth,quality of server affect the performance of multithreaded application? ,  what are the cases in which monothread download is faster than multithread?<br>
  Thanks for your replies.</p>