Gibt es eine Möglichkeit herauszufinden, welche App den größten Teil meiner Bandbreite in Windows nutzt?
7
Ich habe mehrere gefunden, die die Gesamtbandbreite messen, aber keine, die mir die Bandbreite pro Anwendung angibt. Am besten mit etwas Verlauf oder Protokollierung.
@Nifle Entschuldigung, wenn ich eine falsche Lösung vorgeschlagen habe; Ich wusste über Zuverlässigkeits- und Leistungsüberwachung Bescheid, war mir aber nicht sicher, ob es das hatte, was Sie wollten. Ich habe meine Antwort gelöscht, um andere nicht zu verwirren.
Alex
Antworten:
9
Haben Sie sich den eingebauten Ressourcenmonitor angesehen?
Sie können pro Prozess filtern und verschiedene Metriken wie Anzahl der Verbindungen und Bandbreitennutzung anzeigen.
Soweit ich das beurteilen kann, meldet Resource Monitor nur Berichte über die Datennutzungsrate (Bytes / s). Das heißt, es ist in Bezug auf die Verlaufsberichterstattung der pro App im Laufe der Zeit insgesamt genutzten Daten nicht ausreichend.
Desillusioniert
7
NetLimiter ist das, wonach Sie suchen . Auf diese Weise können Sie nicht nur die Bandbreitennutzung pro Anwendung anzeigen, sondern auch bestimmte Verbindungen einschränken. Es hat auch verschiedene Protokollierungsoptionen und ist in einer kostenlosen, Lite- und Pro-Version erhältlich.
NetLimiter ist ein ultimatives Tool zur Kontrolle und Überwachung des Internetverkehrs, das für Windows entwickelt wurde. Mit NetLimiter können Sie Grenzwerte für die Download- / Upload-Übertragungsrate für Anwendungen oder sogar für einzelne Verbindungen festlegen und deren Internetverkehr überwachen.
Neben dieser einzigartigen Funktion bietet Netlimiter umfassende statistische Tools für das Internet. Es umfasst Echtzeit-Verkehrsmessungen und langfristige Internet-Verkehrsstatistiken pro Anwendung.
In Netlimiter 3 wurden einige Funktionen entfernt. Leider ist Netlimiter 2 nicht kompatibel mit Windows 7 :(
Davr
3
Eine Einschränkung für all diese Antworten: Wenn Ihr Computer mit einem Rootkit infiziert wurde , werden die fehlerhaften Prozesse möglicherweise überhaupt nicht angezeigt. Rootkits können den Kernel ändern, um Prozesse aus der Ansicht des Betriebssystems zu entfernen. Diese Bandbreitenüberwachungstools sehen sie dann nicht.
Sie können so etwas wie Wireshark auf diesem Computer ausführen und den gesamten Datenverkehr über ein anderes Gerät leiten (möglicherweise überwacht auch ein anderer Computer den eingehenden Datenverkehr mit Wireshark). Durch Vergleichen der von den beiden Computern gemeldeten Bandbreitendifferenz können Sie feststellen, ob Prozesse Bandbreite verbrauchen, die vor dem Betriebssystem verborgen sind.
Wenn Sie ein Problem mit hoher Auslastung beheben, sollte eine schnelle Wireshark-Erfassung dies ziemlich offensichtlich machen. Sie werden dabei auch einiges lernen.
Sie können diesem kostenlosen Produkt eine Chance geben. Entsprechend seiner Beschreibung erfüllt es Ihre Anforderungen.
Die Bandbreitenüberwachung wird hier beschrieben .
CS Fire Monitor ist ein umfassendes Überwachungstool für die Plattformen Windows 2000, XP, 2003, Vista und 2008. Es verfügt über eine breite Palette von Live-Überwachungsbildschirmen, die Daten aus vielen Bereichen eines PCs erfassen. Da die Anwendung über eine eigene integrierte Datenbank verfügt, kann sie auch eine Reihe von Berichten erstellen, die auf verschiedene Arten gespeichert werden können.
Der Bandbreitenmonitor erkennt alle Verbindungen im System und überwacht die Datenmenge, die zu und von jeder Verbindung geleitet wird. Anzeige der aktuellen Sende- und Empfangsgeschwindigkeit jeder Verbindung. Der Monitor speichert auch die Datenmenge in der Statistikdatenbank. Berichte können anzeigen, wie viele Daten im letzten Jahr gesendet und empfangen wurden.
Antworten:
Haben Sie sich den eingebauten Ressourcenmonitor angesehen?
Sie können pro Prozess filtern und verschiedene Metriken wie Anzahl der Verbindungen und Bandbreitennutzung anzeigen.
quelle
NetLimiter ist das, wonach Sie suchen . Auf diese Weise können Sie nicht nur die Bandbreitennutzung pro Anwendung anzeigen, sondern auch bestimmte Verbindungen einschränken. Es hat auch verschiedene Protokollierungsoptionen und ist in einer kostenlosen, Lite- und Pro-Version erhältlich.
quelle
Eine Einschränkung für all diese Antworten: Wenn Ihr Computer mit einem Rootkit infiziert wurde , werden die fehlerhaften Prozesse möglicherweise überhaupt nicht angezeigt. Rootkits können den Kernel ändern, um Prozesse aus der Ansicht des Betriebssystems zu entfernen. Diese Bandbreitenüberwachungstools sehen sie dann nicht.
Sie können so etwas wie Wireshark auf diesem Computer ausführen und den gesamten Datenverkehr über ein anderes Gerät leiten (möglicherweise überwacht auch ein anderer Computer den eingehenden Datenverkehr mit Wireshark). Durch Vergleichen der von den beiden Computern gemeldeten Bandbreitendifferenz können Sie feststellen, ob Prozesse Bandbreite verbrauchen, die vor dem Betriebssystem verborgen sind.
quelle
Wenn Sie ein Problem mit hoher Auslastung beheben, sollte eine schnelle Wireshark-Erfassung dies ziemlich offensichtlich machen. Sie werden dabei auch einiges lernen.
Wireshark
quelle
Sie können diesem kostenlosen Produkt eine Chance geben. Entsprechend seiner Beschreibung erfüllt es Ihre Anforderungen.
Die Bandbreitenüberwachung wird hier beschrieben .
CS Fire Monitor
quelle