Markus.Tenne
Cadet 4th Year
- Registriert
- Nov. 2021
- Beiträge
- 68
Hallo!
Ich habe versucht mir die Antwort mittels SuMa zu erarbeiten, finde aber immer nur Infos was bei zu wenig RAM passiert, sowie unnütze "tolle" Software, die den RAM "aufpustet" und "freiräumt".
Mich interessiert es wie Win10/11 mit freiem RAM umgeht und wie Windows diesen nutzt.
Beispiel: PC hat 32GB RAM, Win10 verbraucht 2-3GB, sprich 29GB sind frei.
Wird dieser freier Speicher einfach nur (unnütz) freigelassen oder mit gecachten Daten, z.B. aus Kopiervorgängen gefüllt?
Linux z.B. nutzt freien RAM effektiv und cacht dort alles, was es bearbeitet und kopiert. Praxisbeispiel: Mein NAS (Linux) hat 8GB RAM, benötigt selber aber nur 1GB für sein System. Der RAM ist dennoch meist fast voll belegt, 1GB fest und 7GB als Cache. Den Vorteil merkt man, wenn man eine größere Datei (2GB) mehrmals wohin kopiert. Beim ersten Zugriff wird sie vom Speichermedium gelesen, bei jedem weiteren Vorgang findet kein Lesevorgang mehr statt, da Linux die Datei im freien RAM gecacht hat.
Sobald aber der durch den Cache belegte RAM für andere Zwecke benötigt wird, leert Linux den betreffenden Teil vom RAM und stellt ihn zur Verfügung.
Arbeitet Windows ähnlich?
Ich habe versucht mir die Antwort mittels SuMa zu erarbeiten, finde aber immer nur Infos was bei zu wenig RAM passiert, sowie unnütze "tolle" Software, die den RAM "aufpustet" und "freiräumt".
Mich interessiert es wie Win10/11 mit freiem RAM umgeht und wie Windows diesen nutzt.
Beispiel: PC hat 32GB RAM, Win10 verbraucht 2-3GB, sprich 29GB sind frei.
Wird dieser freier Speicher einfach nur (unnütz) freigelassen oder mit gecachten Daten, z.B. aus Kopiervorgängen gefüllt?
Linux z.B. nutzt freien RAM effektiv und cacht dort alles, was es bearbeitet und kopiert. Praxisbeispiel: Mein NAS (Linux) hat 8GB RAM, benötigt selber aber nur 1GB für sein System. Der RAM ist dennoch meist fast voll belegt, 1GB fest und 7GB als Cache. Den Vorteil merkt man, wenn man eine größere Datei (2GB) mehrmals wohin kopiert. Beim ersten Zugriff wird sie vom Speichermedium gelesen, bei jedem weiteren Vorgang findet kein Lesevorgang mehr statt, da Linux die Datei im freien RAM gecacht hat.
Sobald aber der durch den Cache belegte RAM für andere Zwecke benötigt wird, leert Linux den betreffenden Teil vom RAM und stellt ihn zur Verfügung.
Arbeitet Windows ähnlich?