Ich wollte herausfinden, welcher Prozess in meinem Windows-Betriebssystem meine Bandbreite verbraucht. Ich habe ähnliche Fragen gefundenfür Linux. Ich glaube, das in dieser Antwort erwähnte Tool ist nur für Linux verfügbar. Gibt es ein ähnliches Tool für Windows?
Antwort1
Siehe untenstehende Frage, die bereits zuvor zu ServerFault gestellt wurde. Das könnte Ihren Anforderungen entsprechen.
Gibt es eine Möglichkeit, die Bandbreitennutzung in Windows nach Prozess-ID zu begrenzen?
Antwort2
Sie können bwmon verwenden, es ist in Python geschrieben und unter der BSD-Lizenz veröffentlicht (Sie können es nach Belieben verwenden und ändern, auch für die kommerzielle Nutzung).
http://webscripts.softpedia.com/script/Networking-Tools/bwmon-64358.html
Hier sind einige Hauptfunktionen von „bwmon“:
· Kombination von Conntrack+Pipe-Monitoren möglich · Offenes Framework: Erstellen neuer Überwachungsmethoden · Unterstützung für SLA-Parametereingabe (Bandbreitenzuweisung) · Unterstützung für SLA-Verletzungsbenachrichtigung an externe Dienste · Vollständig dokumentierter Quellcode und Benutzerhandbuch · Verwendet ip_conntrack zum Verfolgen von Verbindungen · Alternativer, plattformübergreifender „Pipe“-Verkehrsmonitor · Leicht anpassbar: Geschrieben in Python
Antwort3
Versuchen Sie es mit Networx. Ich verwende es und es scheint gut zu funktionieren. Sie können auch ein Kontingent festlegen.