Как IDM может одновременно загружать X частей файла, не создавая X потоков? - PullRequest
0 голосов
/ 14 апреля 2020

Я работаю над своим простым проектом, пишу небольшую программу (использующую библиотеку Win INet), которая может одновременно загружать части файла. Это очень просто, я просто создаю несколько потоков (скажем, 4), первый поток загрузит первую четверть файла и т. Д.

Затем я смотрю на IDM, мой IDM загружается с 8 одновременные соединения, поэтому я предполагаю, что это создаст 8 потоков. Но когда я смотрю на вкладке «Поток» процесса IDM в ProcessHacker, создается только 1 новый поток.

Итак, как IDM может загрузить 8 частей только с одним потоком?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...