Auslagerungsdatei wird erstellt, auch wenn der RAM nicht voll ist


-1

Ich erhalte die Auslagerungsdatei auf meinem C-Laufwerk, obwohl mein RAM-Verbrauch zwischen 16 und 17% liegt. Daher möchte ich wissen, wann genau eine Auslagerungsdatei erstellt wird, da ich dachte, dass sie nur erstellt wird, wenn der RAM voll ist. Wenn das die Ursache ist, warum wird dann diese Datei erstellt, wenn mein RAM viel frei ist?


Willkommen bei SuperUser! Stellen Sie bitte jeweils eine Frage - Viele-in-Eins-Fragen funktionieren in Frage- und Antwortmodellen mit Abstimmungen nicht richtig. Ich habe den anderen entfernt. Es wurde schon oft gefragt, ob Sie es auf dieser Site über die Suchleiste oben oder über Ihre Lieblingssuchmaschine finden möchten.
gronostaj

Antworten:


3

Die Auslagerungsdatei ist nicht nur ein Überlauf-Bucket, wenn Ihnen der Arbeitsspeicher ausgeht. Sofern Sie die Auslagerungsdatei nicht deaktiviert haben, wird sie beim Booten erstellt, sofern sie noch nicht vorhanden ist.

Die Auslagerungsdatei ist eine Komponente von Microsoft Virtuelles Speicherverwaltungssystem . Wenn ein Programm ausgeführt wird, wird ihm gleichzeitig Speicherplatz in der Auslagerungsdatei und im physischen RAM zugewiesen. Dies ist ein wesentlicher Faktor für den Zugriff des Programms auf seine Daten in den Prozessen virtueller Speicherplatz .

Das bedeutet, dass jedes Programm, das Sie ausführen, die Auslagerungsdatei verwendet, unabhängig davon, ob Sie über genügend freien Arbeitsspeicher verfügen.

Stellen Sie sicher, dass die Chipfrequenz vom verwendeten Chipsatz unterstützt wird, sie muss jedoch nicht mit der des vorhandenen Chips übereinstimmen. Stellen Sie jedoch sicher, dass die vorhandene Chipspannung übereinstimmt.


2

Bei der Beantwortung Ihrer ersten Frage dreht sich alles um Geschwindigkeit. Das Lesen und Schreiben einer Datei ist im Vergleich zum RAM WIRKLICH langsam. Folglich ist das Schreiben von Daten aus dem RAM in eine Auslagerungsdatei ein langsamer Prozess (denken Sie daran, dass hier alles relativ ist ...).

Windows verschiebt ununterbrochen veraltete oder nicht ausgelastete Daten in die Auslagerungsdatei, damit kein Problem auftritt, wenn eine Anwendung plötzlich 95% Ihres Arbeitsspeichers anfordert. Wenn Windows gewartet hat, bis Ihr RAM voll ist, würde das Laden dieser Anwendung mit hohem RAM-Speicher erheblich länger dauern, da eine Menge Daten in Ihre (sehr langsame) Auslagerungsdatei geschrieben werden muss. Wenn möglich, sollten Sie die RAM-Auslastung so gering wie möglich halten, indem Sie in die Auslagerungsdatei schreiben. Dies ist die effizienteste Methode für den Betrieb Ihres Computers.

Zu Ihrer zweiten Frage: technisch ja. RAM ist normalerweise mit Taktraten kompatibel, die niedriger sind als der RAM, für den es ausgelegt ist. Aber es wird keinen Unterschied machen, außer dass Sie mehr bezahlen werden. Sofern Sie Ihren Laptop nicht übertakten können (unwahrscheinlich), arbeitet der RAM weiterhin mit der ursprünglichen Geschwindigkeit. Wenn Sie einen schnelleren Arbeitsspeicher kaufen, bedeutet dies nicht, dass Ihr Arbeitsspeicher schneller arbeitet. Dies wird durch die Taktraten des Motherboards gesteuert.

[Hinweis: Es besteht die Möglichkeit, dass der schnellere Arbeitsspeicher die Leistung beeinträchtigt, da er nicht mit der Frequenz betrieben wird, für die er entwickelt und freigegeben wurde.]

Quelle: Abschluss als Informatiker


0

Windows erstellt standardmäßig während der Installation eine Auslagerungsdatei auf Ihrem C-Laufwerk. Es hat nichts damit zu tun, wie viel freier Arbeitsspeicher Sie haben. Wie viel freier Arbeitsspeicher Sie haben, hängt davon ab, welche Programme Sie ausführen. Bei der Installation hat Windows keine Ahnung, wie hoch dieser sein wird.

Die bloße Existenz einer Auslagerungsdatei bedeutet nicht, dass sie häufig oder überhaupt verwendet wird. Wenn Sie in der Tat über ausreichend freien Arbeitsspeicher verfügen, wird dieser mit ziemlicher Sicherheit nicht viel genutzt.

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.