Reduziert die virtuelle Auslagerungsdatei die Lebensdauer eines SSD-Laufwerks mit geringem Nutzen?

347
Clay Nichols

Ich bin bereit, dass das pagefile.sys-Schreiben häufig auf ein SSD-Laufwerk schreibt, und seine Lebensdauer verkürzt. Da ein SSD-Laufwerk nicht viel davon profitiert, wenn die Daten an einem Ort abgelegt werden (da es wirklich wahlfreier Zugriff ist), gibt es kaum Vorteile.

Ist das generell wahr?

0
"Ist das im Allgemeinen wahr?" - Welcher Teil Ihrer Frage? Die Tatsache, dass eine Auslagerungsdatei nicht nützlich ist, wenn Sie eine SSD verwenden (was falsch ist) oder wenn Sie alle Daten an einem Ort ablegen, bringt das keinen Vorteil (was falsch ist). Ramhound vor 6 Jahren 1
Diese Frage und Ihre andere Frage zu SSDs hätten vor einem Jahrzehnt Sinn gemacht, nicht heute. vor 6 Jahren 1
Ich glaube nicht Schauen Sie sich dies an: https://www.seagate.com/tech-insights/ssd-over-provisioning-benefits-master-ti/ iTechieGamer vor 6 Jahren 0

2 Antworten auf die Frage

3
David Schwartz

Nein, so ziemlich alles ist falsch.

Erstens, wenn Sie häufig in die Auslagerungsdatei schreiben, wird dies die Systemleistung wirklich beeinträchtigen. In diesem Fall ist es von großem Vorteil, wenn Sie die Auslagerungsdatei auf dem schnellsten Gerät haben, das Sie möglicherweise haben.

Zweitens ist der Lesezugriff auf Auslagerungsdateien weitgehend zufällig. SSDs glänzen wirklich für den Direktzugriff, weil sie keine Köpfe haben, die sich bewegen müssen, und keine Platten, um zu warten, bis sie die richtige Stelle erreichen.

Drittens wird die Auslagerungsdatei meistens unter den meisten Bedingungen fast überhaupt nicht verwendet. Daher ist es sehr unwahrscheinlich, dass sie einen signifikanten Einfluss auf die Lebensdauer eines modernen SSD-Laufwerks hat.

Der einzige gute Grund, keine Auslagerungsdatei auf einem SSD-Laufwerk zu speichern, ist, wenn SSD-Speicherplatz sehr wertvoll ist (weil Sie eine relativ kleine SSD haben) und Sie nicht damit rechnen, die Auslagerungsdatei sehr häufig zu verwenden (weil Sie über viel RAM verfügen). Andernfalls macht es unter fast allen realistischen Bedingungen auf moderner Hardware entweder keinen Unterschied oder es ist besser, die Auslagerungsdatei auf der SSD zu speichern.

Einiges davon war vor einiger Zeit wahr, mit viel älteren SSDs, die sehr klein waren und kein Abnutzungsniveau unterstützten. Es ist jedoch ein Mythos, ähnlich den "Mythos" der Batterie, die sich auf alte NiCd-Akkus beziehen, die wir immer noch hören, obwohl Laptops heute Lithiumbatterien verwenden.

0
LMiller7

Die Betriebs- und Leistungsmerkmale einer SSD sind nahezu perfekt auf die typischen Nutzungsmuster der Auslagerungsdatei abgestimmt. Die Übereinstimmung zwischen einem herkömmlichen Laufwerk und der Auslagerungsdatei könnte jedoch kaum schlechter sein. In der Vergangenheit wurden dafür herkömmliche Antriebe verwendet, da sonst nichts verfügbar war. Die Entwicklung der SSD hat das alles geändert.

Typische Verwendungsmuster der Auslagerungsdatei bestehen aus kleinen Lesevorgängen, die mit anderen Plattenzugriffen gemischt werden. Dies bedeutet, dass sich die Plattenköpfe viel bewegen und mehr Zeit darauf verwendet wird, bis sich der Plattenteller auf die erforderlichen Daten dreht. Eine vollkommen unfragmentierte Fahrt wird nicht viel helfen. Dies bedeutet, dass das Laufwerk viel mehr Zeit in den Overhead investiert, als tatsächlich Daten zu lesen und zu schreiben. Ein herkömmliches Laufwerk eignet sich gut für lange sequentielle Lesevorgänge (aber immer noch nicht so gut wie eine SSD), aber das passiert bei der Auslagerungsdatei kaum.

Betriebssystementwickler sind sich der Leistung von Festplatten (sowohl konventionellen als auch SSD-Laufwerken) bewusst und bemühen sich sehr, Lese- und Schreibzugriffe auf Seiten zu minimieren. Microsoft schätzt, dass pagefile unter typischen Bedingungen die Anzahl der Schreibvorgänge um einen Faktor von etwa 40 zu 1 überschreitet.

Da eine SSD keine beweglichen Teile hat, eignet sie sich gut für kleine zufällige Lese- und Schreibvorgänge. Dies ist typisch für die Verwendung der Auslagerungsdatei. Es gibt wenige Dateien, die mehr von einer SSD als von der Auslagerungsdatei profitieren werden.

Es ist wahr, dass SSDs nur begrenzte Schreibvorgänge haben. Bei modernen Laufwerken ist diese Zahl jedoch so hoch, dass Sie wirklich hart arbeiten müssen, um sie zu erreichen. Unter realen Bedingungen ist dies kein Problem. SSD-Hersteller haben sehr beeindruckende Zahlen veröffentlicht, die dies belegen. Und dies scheint eine ungewöhnliche Situation zu sein, in der die Behauptungen der Hersteller nicht übertrieben, sondern sehr konservativ sind. SSD-Dauertests haben gezeigt, dass sie weit über die veröffentlichten Zahlen hinaus überleben.

Unter dem Strich sind moderne SSDs keine heiklen Kleinigkeiten, die mit großer Sorgfalt behandelt werden müssen, aber tatsächlich sehr langlebig sind. Sie können die normale Computernutzung durchaus problemlos ertragen. Die meisten Laufwerke fallen aus Gründen aus, die nicht mit übermäßigem Schreiben zusammenhängen. Oder sie werden wahrscheinlicher ersetzt, weil sie sich für den beabsichtigten Zweck als zu klein erwiesen haben.