关于下载工具的多线程问题
差不多是从蚂蚁开始吧,开创了多线程下载同一个资源的方式,当时觉得真神奇,让多个线程同时下一个文件,速度真快,想法真好。随着对编程的认识加深,特别是做server端编程之后,逐渐认识到,多线程下载同一个资源,无非就是建立多个连接,分别从不同offset开始,下载不同区段,或者从多个源下载不同区段,但一个连接用一个线程来实现,未免太过浪费资源,今天居然看到qq旋风下载7个资源的时候竟然用了107个线程,太疯狂了,我的机器因为这一个进程速度明显慢了下来,这也是我写这篇博客的动因,因为下载导致vs等过慢,所以启动chrome写下此篇blog。差不多是从蚂蚁开始吧,开创了多线程下载同一个资源的方式,