Как ограничить скорость загрузки в Windows 10?

4794
this.lau_

У меня есть приложение ( aws-cli ), которое загружает всю полосу пропускания при загрузке, а значит, ни одно другое приложение не может получить доступ к Интернету.

Поэтому мне интересно, можно ли ограничить скорость загрузки приложения или даже всего соединения (что проще)? Как я хотел бы установить так, чтобы загрузка никогда не была быстрее, чем 50 КБ / с. Есть ли способ сделать это в Windows 10?

0
Вам придется использовать стороннее программное обеспечение для выполнения этой задачи. Ramhound 7 лет назад 1
Вы можете попробовать установить приоритет приложения ниже «Обычный» или «Низкий» с помощью обозревателя процессов SysInternals или диспетчера задач Windows. Это приведет к тому, что приложение станет менее отзывчивым на ввод. DrMoishe Pippik 7 лет назад 0

3 ответа на вопрос

0
trogne

Попробуйте NetLimiter ( http://www.netlimiter.com/ ).

С NetLimiter вы можете видеть свои работающие программы и применять ограничение DL / UL к любой из них.

0
xavier_fakerat

Боюсь, вам может понадобиться использовать специализированное стороннее программное обеспечение (со специализированной службой фильтрации полосы пропускания). Тот, который пришел на ум, это Netbalancer

NetBalancer - это инструмент контроля и мониторинга интернет-трафика, с множеством функций для:

  • Установите для любого процесса загрузку и / или загрузите сетевой приоритет или лимит.
  • Управляйте приоритетами и ограничениями для каждого сетевого адаптера отдельно. Определите подробные правила сетевого трафика.
  • Группируйте компьютеры локальной сети и синхронизируйте их трафик

  • Установите глобальные ограничения трафика.

В двух словах, Netlancer позволяет контролировать каждый аспект сетевого трафика на своем ПК с помощью глубокой проверки пакетов (DPI), приоритетов и правил, основанных на времени.

Отказ от ответственности: я не связан с вышеупомянутым программным обеспечением, но я лично использую его, поэтому поделился этой информацией.

@this_lau Пожалуйста, не забудьте принять / подтвердить ответ, если он вам помог. xavier_fakerat 7 лет назад 0
0
this.lau_

Для этого конкретного случая я использовал s3cmd, который имеет встроенное ограничение скорости с --limit-rateопцией.

Похоже, что ни один из других инструментов, упомянутых на этой странице, не работал для этого случая, возможно, потому, что aws-cli был запущен из WSL.

Честно говоря, вы абсолютно не упомянули WSL в тексте своего вопроса l. Вы также задали вопрос, прежде чем он считался стабильной функцией. 1709 не был выпущен до октября 2017 года, но вы не упомянули версию Windows, которую вы установили. Ramhound 6 лет назад 0