Возможный дубликат:
Как избежать разрядного потока для ухудшения моей производительности соединения, не ограничивая использование пропускной способности?
Я не регулярный "torrenter", но я использую µTorrent иногда для загрузки больших файлов быстро (CD Ubuntu, например). В то время как µTorrent работает, мой Интернет, кажется, замедляется к проверке. Я добираюсь о полувторой задержке с играми, загрузка веб-страниц берет намного дольше, и переговоры Skype разбиваются время от времени. Почему это? Это не огромное соглашение, так как у меня нет его работающий 24/7, но мне просто любопытно относительно того, почему я могу получить сверхбыстрые загрузки в µTorrent, все же иметь остальную часть моих основанных на Интернете приложений, получают значительный удар производительности.
Кроме того, если бы это - возможно, что-то характерное для моего маршрутизатора или моего интернет-соединения, я хотел бы найти решение или обходное решение.
Протокол потока чрезвычайно эффективен при том, чтобы истратить Ваше соединение, таким образом, это использует все имеющиеся ресурсы для получения задания, сделанного более быстрый.
Помимо простого использования всей Вашей доступной пропускной способности, это может замедлить Ваше соединение просто при наличии открытых соединений. Обычно это - хорошая идея ограничить общее количество соединений/соединений на поток, поскольку это поможет не насыщать Ваше соединение.
Это может также помочь позволить ставить в очередь потоков, так, чтобы, если Вы добавляете 100 потоков, они все не пытались конкурировать за Вашу пропускную способность, и каждый одинаково не торопится. Вероятно, что-то как <10 активных потоков является хорошей практикой.