Wie kann ich verhindern, dass Programme (z. B. Process Monitor) meine SSD in 2 Wochen beenden?


24

Ich habe gestern gerade meine erste SSD bekommen - Intel 320 Series 120GB. Und ich habe SSDLife-Überwachung im Hintergrund. Ich habe TRIM aktiviert.

Nachdem ich die gesamte Software installiert und einige grundlegende Tests durchgeführt habe. SSDLife gab an, dass "Gesamtzahl der geschriebenen Daten, GB" = 52,1 (40 GB belegter Speicherplatz, 70 GB freier Speicherplatz).

Um die Lebensdauer der SSD zu verlängern, habe ich temporäre Ordner, Google Earth-Cache und Picasa-Datenbankdateien auf die Festplatte verschoben. Aber ich habe die Auslagerungsdatei auf SSD belassen, da ich nur 4 GB RAM habe, brauche ich SSD, um IO auf die Auslagerungsdatei zu beschleunigen.

In diesem Beitrag wird in dem Poster erwähnt, dass mit Process Monitor Schreibvorgänge auf SSD überwacht werden. Also habe ich selbst die neueste Version von Process Monitor ausprobiert.

Ich habe versehentlich festgestellt, dass nach dem Start von Process Monitor in SSDLife der Wert für "Geschriebene Daten, GB" mit einer Geschwindigkeit von ca. 10 MB / s anstieg. Sobald ich Process Monitor geschlossen habe, ist alles wieder normal.

Das heißt, wenn ich Process Monitor 24 Stunden lang im Hintergrund laufen lasse (ich weiß, dass ich das nicht tun muss, aber das könnte passieren, wenn ich vergesse, es zu schließen.), Wird die Lebensdauer meiner SSD verkürzt um 850 GB.

Gemäß den "Write Endurance Specifications" des Intel-Dokuments :

Intel 320 Series 120GB - 100% random 4k writes = 15TB

  1. Heißt das, wenn ich Process Monitor (oder ähnliche Programme) im Hintergrund laufen lasse, könnte dies dazu führen, dass meine SSD in nur 2 Wochen abstürzt? Wie wäre es, wenn versehentlich zwei oder drei davon im Hintergrund laufen? Meine SSD könnte in nur einer Woche oder sogar ein paar Tagen sterben?

  2. Woher weiß ich, ob ein Programm das oben genannte Verhalten aufweist, ohne es manuell zu testen? Jede Software kann im Hintergrund überwachen und warnen, wenn sie ein solches Verhalten feststellt.

Vielen Dank


Update :

Gerade gefunden, die Pro-Version von SSDLife hat eine Funktion SmartCheck :

check SSD health status on schedule (each 4 hours) on program startup and exit if no changes in health, shows message only if health changes

Ich denke, dies sollte das oben erwähnte Verhalten irgendwie erkennen und Warnungen geben.


Sicherlich für die Geschwindigkeit Temp-Ordner sind genau die Dinge, die Sie auf SSD wollen - ähnlich der Begründung für die Auslagerungsdatei
user151019

@Mark: Eigentlich nein ... Ich habe die Auslagerungsdatei deaktiviert und meine temporären Ordner auf meinem anderen Laufwerk gespeichert, und ich bemerke keinen Unterschied für meine täglichen Aufgaben.
Tamara Wijsman

1
Wir haben einen Blogbeitrag über die Maximierung der Lebensdauer Ihrer SSD erstellt .
Tamara Wijsman

Antworten:


21

Standardmäßig schreibt Process Monitor seine Captures in die Auslagerungsdatei, und diese sind riesig. Als Erstes müsste die Sicherungsdatei auf die Festplatte verschoben werden. Drücken Sie im Prozessmonitor Strg + B, um das Dialogfeld für die Sicherungsdatei zu öffnen und es von der Auslagerungsdatei in eine Datei auf der Festplatte zu ändern.

Process Monitor ist eines der schreibintensivsten Programme, auf die ich jemals gestoßen bin. Sich über solche Programme Gedanken zu machen, lohnt sich nicht wirklich, weil man so ein Programm sehr selten, wenn überhaupt, findet. Auch wenn Sie auf ein anderes Programm mit solchen Schreibvorgängen stoßen, lassen Sie es nicht im Hintergrund laufen. Sie verwenden Process Monitor nur, wenn Sie einen bestimmten Bedarf haben.

Wie für die 15-TB-Bewertung für das Intel-Laufwerk. 100% 4k zufällige Schreibvorgänge auf 100% des Laufwerks sind das Worst-Case-Szenario für eine SSD. Es ist auch etwas, das Sie nie auf einem Desktop sehen. Das ist ein Unternehmensrating. Desktop-Nutzung können Sie wahrscheinlich mehr als 100 TB an Schreibvorgängen durchführen.

Für das Auffinden von Anwendungen mit einer verrückten Anzahl von Schreibvorgängen ist Process Monitor eine gute Wahl. Stellen Sie einfach einen Filter so ein, dass nur die Schreibvorgänge eines Programms angezeigt werden und Sie sehen, welche Schreibvorgänge das Programm ausführt. Ich bin es nicht wert, dies mit jedem Programm zu tun, da die meisten nicht viel schreiben. Nur mit Programmen, die wirklich viele Daten auf das Laufwerk schreiben, lohnt sich eine Untersuchung.


1
@caveman Intel hat auch die Inte SSD Toolbox, mit der Sie den allgemeinen Zustand und die Abnutzung der SSD überprüfen können.
Mr Alpha

1
Ist das wirklich eine gute Antwort oder sogar eine Antwort? Ein Webbrowser schreibt eine Menge, nicht wahr? Windows hat auch eine Auslagerungsdatei. Die Antwort enthält keine allgemeinen oder speziellen Methoden für einige Programme, um das Problem zu beheben. Einige Leute benutzen eine Festplatte und eine SSD. Und wenn möglich, teilen Sie dem Programm mit, dass Schreibvorgänge auf die Festplatte gesendet werden sollen. Aber ich habe gehört, dass dies bei größeren SSD-Laufwerken möglicherweise nicht so ein Problem ist. Ich sehe, dass "Mr Alpha" so etwas wie geschrieben hat!
Barlop

1
Es lohnt sich zu erwähnen, worum es speziell bei der Verwendung in Unternehmen geht, Beispiele, die das Schreiben zu einem größeren Problem machen. Sie haben gesagt, dass nicht viele Programme viele Schreibvorgänge ausführen. Aber offensichtlich tun es einige. Kennen Sie Datenbankprogramme, die mehr schreiben als ein Webbrowser? Können Sie Beispiele für diese Programme nennen, die intensive Schreibvorgänge ausführen, und sagen, dass Sie "sehr selten, wenn überhaupt, auf ein solches Programm stoßen". Dann schlagen Sie vor, dass sie im Unternehmen üblich sind. Können Sie Beispiele nennen
Barlop

@MrAlpha, Re " weil Sie sehr selten, wenn überhaupt, auf ein solches Programm stoßen ", was ist mit Datenbanken? Adobe Photoshop?
Pacerier

@Pacerier Mit der richtigen Auslastung kann eine Datenbank ein Problem sein. Wenn Sie eine Consumer-SSD nehmen und sie in einen Server für eine stark frequentierte Site stecken, auf der die Datenbank rund um die Uhr Schreibvorgänge durchführt, können Sie sie in einem Jahr verwenden. Dann investieren Sie in diese ausdauernden Enterprise-SSDs. Aber alles, was Sie mit einer Datenbank auf einem Desktop tun, wird wahrscheinlich nicht in die Nähe dieser Lasten gelangen. Photoshop ist kein Problem.
Mr Alpha

7

Wenn Sie die Festplattennutzung überwachen möchten, Process Explorer jedoch zu viele Schreibvorgänge ausführt, sollten Sie stattdessen den integrierten Ressourcenmonitor verwenden. Klicken Sie auf der Registerkarte Leistung des Task-Managers auf Ressourcenmonitor. Auf der Registerkarte Datenträger können Sie nach Schreibvorgängen sortieren und die gesamten E / A-Vorgänge für jeden Datenträger in Diagrammen anzeigen. Es ist nicht ganz so detailliert, erfordert jedoch kein Programm eines Drittanbieters und sollte Ihre Festplatte wesentlich entlasten.

Ressourcenmonitor

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.