Ihre Programme sind mit Ihrem Gedächtnis. Windows blättert nicht nur aus, wenn der Speicher nicht ausreicht. Lesen Sie diese Antwort unter Serverfehler, um weitere Informationen zur Funktionsweise der Auslagerungsdatei in Windows zu erhalten. Sie sagt, es ist besser als ich kann.
In winxp habe ich 4 GB RAM, verwende 1,77 GB, aber die Programme rufen weiterhin den Speicher auf. Warum?
Alles im Titel. Wozu mehr RAM, wenn meine Programme ausblättern, anstatt sie zu verwenden?
Um genauer zu sein, hier ein Beispiel: Ich öffne 12 Registerkarten in einem Browser. Ich schaue einen von ihnen an, während ich andere Programme für einige Stunden verwende. Mein gesamt genutzter RAM überschreitet niemals meinen physischen Speicher. Wenn ich jedoch einige Stunden später die anderen 11 Registerkarten durchsehe, dauert es jedes Mal 30 Sekunden, bis meine Festplatte geladen ist. Warum löscht Windows die nicht verwendeten Registerkarten aus dem RAM, anstatt den von mir verwendeten Programmen neuen RAM zuzuweisen?
Zugegeben, ich habe diese ungeöffneten Tabs nicht wirklich benutzt, aber ein paar Stunden durch 30 Minuten ersetzen, und es wird nervig.
4 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Einer der häufigsten Mythen von "Pagefile" ist, dass er nur dort verwendet wird, wenn der physische RAM voll ist. Das ist nicht wahr. Wie Sie dem Wikipedia-Eintrag entnehmen können, handelt es sich dabei um ein Thema mit weitaus tieferer Tiefe, als die meisten Leute zu verstehen scheinen.
Dies ist eine häufige Beschwerde, die jedoch auf einer Reihe falscher Vorstellungen über die Windows-Speicherverwaltung beruht und genau das, was uns der Task-Manager mitteilt. In den meisten Fällen bewältigt Windows den Arbeitsspeicher sehr gut. Aber leider zeigt der Task-Manager dies nicht sehr gut. Ein Teil des Problems besteht darin, dass die Speicherverwaltung wesentlich komplexer ist, als sich die meisten Menschen vorstellen, und Prinzipien befolgt, die ganz anders sind, als man sich das Volk vorstellen kann.
Nur ein paar spezifische Dinge, an die man denken muss:
- Die Speicheranzeige in Vista zeigt nicht die volle Speicherbelegung an. Der größte Teil des Messgerätes wird tatsächlich verwendet. In ähnlicher Weise wird der in XP als "Verfügbar" angezeigte Speicher hauptsächlich verwendet.
- In keiner Version des Task-Managers wurde die tatsächliche Auslastung der Auslagerungsdatei angezeigt. Was in XP als "PF-Nutzung" und in Vista als "Seitendatei" bezeichnet wird, ist eigentlich die Festschreibungsgebühr. Die tatsächliche Auslastung der Auslagerungsdatei ist normalerweise viel niedriger.
- Ein Großteil der Daten in der Auslagerungsdatei befindet sich ebenfalls im RAM.
- Paging ist nicht exklusiv für die Auslagerungsdatei. Normalerweise betreffen nur etwa 10% aller harten Seitenwechsel die Auslagerungsdatei. Nichts im Task-Manager deutet darauf hin.
Die Leute bei Microsoft haben diesbezüglich bestimmte Entscheidungen getroffen. Es hat auch damit zu tun, dass Windows für kurze (3-6h) Betriebszeiten optimiert wurde, da die meisten Benutzer es nicht länger verwenden. Zum Beispiel verbraucht Linux den gesamten Speicher und nur die Seiten, wenn es voll ist - aber selbst für diesen Ansatz gibt es Probleme (wie man entscheidet, was verworfen wird, wenn es voll ist, usw.).
Seien Sie versichert, dass die Vor-und Nachteile von MS-Ingenieuren bedacht wurden, und es ist nicht unbedingt eine schlechte Entscheidung.
Verwandte Probleme
-
4
Wie finde ich heraus, wer bei Windows XP angemeldet ist?
-
3
Was ist der Deal mit dem Ordner C: \ Programme \ xerox \ nwwia?
-
3
Warum führt das Entfernen des USB-Sticks zu einem blauen Bildschirm?
-
2
Gibt es eine Möglichkeit, einen Menüeintrag "Senden an -> E-Mail-Empfänger" an Google Mail zu sen...
-
2
Warum kann das IIS-Installationsprogramm staxmem.dll nicht kopieren, obwohl es sich im angegebenen O...
-
1
DNS-Einstellungen pro Windows-Benutzer wechseln?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
6
Muss ich 3 RAM-DIMMs haben, um DDR3 verwenden zu können, oder sogar eine 3-Kanal-CPU betreiben könne...
-
8
So verhindern Sie, dass die Taskleiste bei der Verwendung von Remote-Desktop schrumpft?
-
20
Verpasse ich etwas, wenn ich unter Windows XP bleibe?