
Ich habe einen etwa 1 Jahr alten PC mit einer primären SSD-Festplatte. Mir fällt ziemlich oft auf, dass der PC für 30 Sekunden bis mehrere Minuten einfriert und während dieser Zeit das Maussymbol „blaues Rad dreht sich“ anzeigt. Dann wird es freigegeben und kehrt in den Normalzustand zurück.
Wenn ich mir während dieser Zeit den Ressourcenmonitor anschaue, stelle ich fest, dass die Festplattenaktivität in diesem Zeitraum immer konstant bei „100 % Höchste aktive Zeit“ liegt. Aber die tatsächliche Festplattenaktivität erscheint mir nicht so hoch (<1 MB pro Sekunde). Speicher und CPU werden nie auch nur annähernd beansprucht.
Normalerweise ist die Antivirensoftware (Kaspersky Antivirus 11.0.0.232) derjenige, der die Festplattenaktivität am stärksten beansprucht, aber das scheint mir nicht so ungewöhnlich zu sein. Normalerweise belaste ich meinen PC in diesen Zeiträumen nicht zu sehr, surfe nur ein bisschen im Internet usw.
Ich vermute, dass ein Problem mit dem Laufwerk vorliegt, bin mir aber nicht sicher, was ich als Nächstes tun soll (außer ein neues zu kaufen).
Irgendwelche Ideen?
Danke,
Antwort1
Sie sind wahrscheinlich mit einer SSD ausgestattet, die den berüchtigten JMicron JMF602-Controller verwendet. Die Tatsache, dass es sich sowohl um ein SATA- als auch ein USB-Gerät handelt, ist ein Hinweis, da der JMF602 einer der wenigen Controller mit integrierter USB-Unterstützung ist.
Das Problem ergibt sich aus der Tatsache, dass ein SSD-Controller Daten im Flash-Speicher nicht überschreiben kann und wie Ihr spezifischer Controller damit umgeht. Da der SSD-Controller Daten im Flash-Speicher nicht überschreiben kann, muss er zuerst die alten Daten löschen. Eine weitere Einschränkung von Flash besteht jedoch darin, dass der SSD-Controller nicht eine einzelne Datenseite auf einmal löschen kann, sondern jeweils einen ganzen Block (normalerweise etwa ein paar Megabyte) löschen muss. Um dies zu vermeiden, schreibt der SSD-Controller die neuen Daten lieber in einen neuen Block und markiert die alten Daten als ungültig. Anschließend führt er eine Garbage Collection durch, bei der im Wesentlichen Blöcke voller ungültiger Daten gelöscht werden.
Das spezielle Problem, das Sie haben, ist, wenn es keine neuen leeren Blöcke gibt, in die Sie Daten schreiben können, wenn Sie Daten auf die SSD schreiben möchten. Alle Blöcke sind mit gültigen und ungültigen Daten gefüllt. Der SSD-Controller muss dann eine Garbage Collection für einen verwendeten Block durchführen. Dabei liest er alle Daten eines Blocks in einen Cache. Löscht ungültige Daten im Cache. Löscht den gesamten Datenblock im Flash. Schreiben Sie dann die neuen Daten, die Sie schreiben, und die Daten aus dem Cache in den jetzt leeren Block. Wenn mehrere dieser Vorgänge gleichzeitig auftreten, ist der Controller überlastet und reagiert im Grunde nicht mehr, bis er den Rückstand aufarbeiten kann.
All dies geschieht innerhalb der SSD selbst und ist vor dem Betriebssystem vollständig verborgen. Aus diesem Grund kann es mit keiner der herkömmlichen Fehlerbehebungstechniken gefunden werden. Wenn alle Blöcke der SSD Daten enthalten, genügt ein kleiner Schreibvorgang, um die SSD zu zwingen, den gesamten Lese-/Lösch-/Schreibvorgang durchzuführen. Aus diesem Grund haben Sie keine großen Schreibvorgänge gesehen. Moderne SSDs haben dieses Problem nicht. Sie verfügen über viele integrierte Techniken, um es zu vermeiden, wie z. B. eine ausgefallene proaktive Speicherbereinigung, RAM-Caches und Überbereitstellung. Die Schreibgeschwindigkeit kann zwar sinken, aber nicht so stark, dass das System einfriert.
Die schlechte Nachricht ist, dass Sie nichts tun können, um das Problem zu beheben, außer auf eine gute SSD umzusteigen. Es ist ein Konstruktionsfehler in der SSD selbst. Sie können versuchen, die Anzahl der Schreibvorgänge auf der SSD zu minimieren. Dadurch würde das Stottern seltener auftreten, aber es würde es nicht vollständig beheben.
Das Überraschende ist, dass Sie in einem erst 1 Jahr alten PC eine dieser JMF602-basierten SSDs haben. Die Produktion und der Verkauf dieser SSDs wurden vor Jahren eingestellt.
Antwort2
Hört die Maus auch auf, sich zu bewegen? Wenn die Maus auch nicht reagiert, belastet etwas im Kernelmodus die CPU. Andernfalls verhält sich der Prozess einfach schlecht.
Das nächste ist zu laufenRessourcenmonitorund prüfen Sie, ob das Problem beim Paging auftritt. Überprüfen Sie die Antwortzeit der Paging-Vorgänge:
Als nächstes müssen wir wissen, ob die Unterbrechung alle Anwendungen oder nur den Explorer betrifft. Wenn es nur den Explorer betrifft, haben Sie wahrscheinlich eine Shell-Erweiterung (z. B. WinRar, 7Zip, RapidShare) oder etwas anderes ähnlich Schädliches, das den Explorer stört. Es kann auch ein zugeordnetes Laufwerk oder eine Verknüpfung zu einer Netzwerkressource sein, und die Netzwerkressource reagiert nicht mehr, wenn der Explorer versucht, das Symbol, das Änderungsdatum, die Größe usw. zu aktualisieren.
Antwort3
Kaspersky ist hier das Schlüsselwort. Lassen Sie Ihren Scan abschließen, gehen Sie dann zurück und spielen Sie Spiele.
Antwort4
Ich habe Kaspersky schon solche Dinge machen sehen. Der Speicherverbrauch geht durch die Decke und das kann zu starkem Swapping führen. Ich habe nie herausgefunden, was das soll, wenn es das macht.