Я хотел отследить, какой процесс в моей ОС Windows потребляет мою пропускную способность. Я нашел похожий вопросдля линукса. Инструмент, упомянутый в этом ответе, доступен только для Linux, я думаю. Есть ли какой-либо аналогичный инструмент для Windows?
решение1
См. ниже вопрос, который уже задавался ранее на ServerFault. Это может соответствовать вашим требованиям.
Есть ли способ ограничить использование полосы пропускания по идентификатору процесса в Windows?
решение2
Вы можете использовать bwmon, он написан на Python и выпущен под лицензией BSD (вы можете использовать и модифицировать его по своему усмотрению, даже в коммерческих целях).
http://webscripts.softpedia.com/script/Networking-Tools/bwmon-64358.html
Вот некоторые ключевые особенности «bwmon»:
· Возможно сочетание мониторов conntrack+pipe · Открытый фреймворк: создание новых методов мониторинга · Поддержка ввода параметров SLA (распределение полосы пропускания) · Поддержка уведомления о нарушении SLA для внешних служб · Полностью документированный исходный код и руководство пользователя · Использует ip_conntrack для отслеживания соединений · Альтернативный, кроссплатформенный монитор трафика «pipe» · Легко настраивается: написан на Python
решение3
Попробуйте использовать Networx, я им пользуюсь и, кажется, работает нормально. Вы также можете установить квоту.