Wie man einen langsamen Prozess abfängt

2

Hintergrund:

Ich habe ein anständiges Setup, von dem man nicht viel Latenz erwarten würde:

Es handelt sich um ein Q6600 Core 2 Quad mit 4 GB DDR2-RAM Ge-Force 9800 GT und einem n-Force 680i-Motherboard. Ausführen von 64-Bit-Fenstern.

Ich habe kürzlich ein Upgrade von 32-Bit-Windows auf 64-Bit durchgeführt, da der PC beim Spielen sehr hängen geblieben ist. Jetzt ist das System mikrogefroren. Von Zeit zu Zeit gerät es in einen seltsamen Zustand, in dem es für einen scheinbar kurzen, aber wahrnehmbaren Sekundenbruchteil etwa alle zwei Sekunden einfriert. In diesem Sekundenbruchteil wird kein Audio mehr abgespielt und die Benutzeroberfläche bleibt hängen (der Mauszeiger kann nicht bewegt werden). Es passiert oft, während ich spiele, aber es scheint auch zu passieren, während ich Webseiten lade und manchmal, wenn überhaupt nichts geöffnet ist. Mein PC wechselt häufig in diesen Zustand, manchmal für kurze Zeit und manchmal für längere Zeit, wenn ein Neustart erforderlich ist. Ich habe versucht, mein Virenschutzprogramm (Avast) zu deaktivieren, aber die Latenz tritt immer noch auf. Der Task-Manager zeigt keine Spitzen in der CPU-Auslastung, was vermutlich darauf zurückzuführen ist, dass der Task-Manager nicht mehr reagiert, wenn diese Mikrofrostvorgänge stattfinden.

Ich vermute, dass es sich entweder um mein Antivirus (obwohl es deaktiviert ist), schlecht geschriebene Treiber für meine verrückten Spielgeräte (Cyborg-RAT-Maus, die auf meinem langsameren Laptop eine erhöhte CPU-Auslastung verursacht, wodurch es unbrauchbar wird) oder um Razer Nostromo handelt hat meinen Arbeits-PC mehrmals gescreent) oder irgendeine Form von Malware. Es ist auch möglich, dass meine CPU überhitzt.

Frage:

Gibt es Software oder Mittel, mit denen ich die CPU-Auslastung der Prozesse und Dienste auf meinem System nachverfolgen und protokollieren kann, um herauszufinden, welche Ursache das Problem verursacht?

JSideris
quelle
Wenn der PC einfriert, haben Sie jemals versucht, das Fehlerprotokoll nach dem Neustart zu überprüfen?
avirk
@avirk Ich habe das Windows-Fehlerprotokoll noch nicht überprüft. Mein PC ist nicht abgestürzt, sondern friert nur in kurzen Stößen ein.
JSideris

Antworten:

0

So etwas wie Process Explorer ( http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx ) kann Ihnen einen kleinen Überblick über die laufenden Prozesse und Dienste geben.

Haben Sie irgendetwas, das die CPU- und GPU-Temperaturen auf Ihrem System überwacht? Mein alter PC hat sich beim Spielen oft eingefroren und es stellte sich heraus, dass sich die Grafikkarte massiv überhitzt hat (ich bin froh, dass sie nicht geschmolzen ist!). Es war eine dieser doppelten Angelegenheiten mit einer massiven Entlüftung, aus der der Ventilator herausblasen konnte. Dieser Lüfter war völlig verstaubt und nach dem Abblasen wurden die Dinge massiv verbessert. Ich habe ATITool benutzt ( http://www.techpowerup.com/atitool/ ), um dies zu debuggen, da es einen Temperaturmonitor und einen Artefakterkennungsmodus hat, wodurch die GPU belastet wird. Ich habe das genutzt, um den massiven Temperaturanstieg zu sehen, den ein kurzer Spielabschnitt verursachte. Ich glaube, es funktioniert auch ohne ATI-Karte.

Möglicherweise möchten Sie auch MemTest32 oder ähnliches ausführen, um zu überprüfen, ob Sie zuverlässige Speicherchips haben.

Rob
quelle
Ja, ich habe gestern Abend einen Monitor für meine CPU-Temperatur installiert und werde heute Abend die Temperatur gegen die Leistung überwachen, um festzustellen, ob es eine Korrelation gibt. Vielen Dank für die Vorschläge, ich werde Sie wissen lassen, wie es geht.
JSideris