Wenn Sie möchten, dass das Betriebssystem Ihren RAM nicht verwendet, nehmen Sie ihn aus Ihrem Computer und legen Sie ihn auf Ihren Schreibtisch. Solange sich der Arbeitsspeicher auf dem Computer befindet, ist die Verwendung kostenlos . Wenn Sie denken "Ich möchte, dass der Arbeitsspeicher jetzt frei ist, damit ich ihn später verwenden kann ", sind Sie dumm. Sie können es jetzt und später verwenden. Die Verwendung des RAM ist nicht nachteilig. Überhaupt keine.
Moderne Betriebssysteme machen RAM nur dann frei, wenn sie keine Wahl haben. Dies liegt daran, dass nur zwei Dinge passieren können. Wenn der RAM bald verwendet wird, muss der RAM nur erneut verwendet werden, was die Mühe verschwendet, den RAM freizugeben - es ist einfacher, den RAM direkt von einer Verwendung zur anderen zu verschieben. Und wenn der Arbeitsspeicher nicht bald verwendet wird, wird der Aufwand für die Freigabe erneut vergeudet. Das Freischalten des Arbeitsspeichers ist eine letzte Möglichkeit, die nur verwendet wird, wenn das Betriebssystem keine andere Wahl hat, da es einen zusätzlichen Schritt hinzufügt, den das Betriebssystem ausführen muss, um den Arbeitsspeicher zu verwenden.
Freier Arbeitsspeicher wird nur in den seltenen Fällen benötigt, in denen Arbeitsspeicher benötigt wird und das Betriebssystem den Arbeitsspeicher nicht von einer Verwendung auf eine andere umstellen kann (z. B. im Interrupt-Kontext). Für diesen Zweck wird nur sehr wenig RAM benötigt, in der Regel 64 MB oder so auf modernen Computern. Mehr freier Arbeitsspeicher ist nur Verschwendung.
Überlegen Sie, ob ein Programm ausgeführt wird und dann stoppt. Das Programm befindet sich im RAM. Das Betriebssystem kann den Arbeitsspeicher freigeben oder das Programm im Arbeitsspeicher belassen. Wenn das Programm bald wieder ausgeführt wird, ist das Speichern im RAM ein riesiger Gewinn - Festplatten-E / A werden vermieden. Und es kostet nichts, das Programm im RAM zu belassen, wenn der RAM nicht für einen anderen Zweck benötigt wird. So hält das Betriebssystem das Programm im RAM, bis dieser RAM für etwas anderes benötigt wird. Das RAM frei zu machen, wenn kein freier RAM benötigt wird, ist ein reiner Verlust.