Inaktives Gedächtnis bekam einen schrecklichen Schlag wegen eines beschissenen Namens. Es hätte so etwas heißen sollen wie "Mach deinen Mac beim zweiten, dritten und vierten Mal wirklich schnell", außer das ist auch ein schrecklicher Name.
Apple hat den Aktivitätsmonitor neu geschrieben, als er einige neue Funktionen einführte und komprimierten Speicher hinzufügte. Einige dieser Funktionen gelten daher nicht mehr für MacOS, bei denen "Inaktiver Speicher" nicht angezeigt wird. Dies gilt jedoch weiterhin für die Mac OS X-Speicherverwaltung, wie im Vergleich dazu dokumentiert Version von Activity Monitor: https://support.apple.com/en-us/HT201538
Hier ist, wie ich jemandem, der das Konzept des virtuellen Speichers unter OS X noch nicht kennt, die Dinge erklärt habe:
- Kabelgebunden : Das System kann ohne diese RAM-Größe nicht ausgeführt werden (niemals vertauscht).
- Aktiv: Programme verwenden diesen Speicher jetzt oder in den letzten Sekunden wirklich
- Inaktiv: Dinge, die Programme von der langsamen Festplatte oder anderswo gelesen haben und nie wieder benötigen. Ingenieure wissen es besser, Sie kehren in wenigen Minuten zu Facebook zurück oder starten Word neu, nachdem Sie es beendet haben. Das Gleiche passiert immer wieder auf Computern.
- Free: Totally Wasted RAM - Das System benötigt nur ein oder zwei MB, um kurzfristige Zuweisungsanfragen abzudecken. Bei den meisten Zuweisungen wird lediglich ein Teil des inaktiven Arbeitsspeichers verwendet, indem er aktiv / verkabelt zugewiesen wird und die Informationen darüber entfernt werden, was er früher gespeichert hat.
Das Problem tritt auf, wenn Free + Inactive weniger als ungefähr 1/3 der Gesamtmenge ausmacht und die Dinge dann sehr langsam werden können.
Inaktiver Speicher ist Bonusgeschwindigkeit / Double Duty RAM. Es ist in Kürze kostenlos, erledigt aber auch wiederholte Aufgaben viel, viel schneller, wenn das System richtig geraten hat und etwas im RAM gespeichert hat, das Sie erneut ausführen werden. Es ist schneller als das Auslagern von Speicher, da es bereits in den Arbeitsspeicher geladen ist und Dinge beschleunigt, wenn das virtuelle Speichersystem gute Vermutungen anstellt.
Wenn Sie sich fragen, ob RAM ein Problem ist, können Sie W + A koppeln, um ein neues Programm / eine neue Aufgabe zu verlangsamen, und F + I, um a zu beschleunigen neues Programm / neue Aufgabe. Je mehr F + I Sie haben, desto mehr neue Programme können Sie starten, bevor der Arbeitsspeicher auf das Auswechseln angewiesen ist, um den zugewiesenen Speicherplatz zu nutzen.
Sie müssen nicht wirklich wissen, wie Swap funktioniert, da ich es oben erwähnt habe. Grundsätzlich schreibt das System, wenn ein Programm inaktiv ist und tagelang (oder stundenlang) nicht verwendet wurde, diesen RAM auf die Festplatte, anstatt das Programm zu beenden. Auf diese Weise kann das System alle Arten von Dingen im Zusammenhang mit der Speicherverwaltung mischen und handhaben und verhindert, dass jedes Programm untereinander sprechen muss, um zu bestimmen, wer weniger Speicher benötigt, wenn das System leer wird.
Hier ist ein Beispiel aus der Praxis, wie inaktiver RAM verwendet wird.
- Beenden Sie alle Apps und stellen Sie sicher, dass die beiden Apps, die wir testen, beim Anmelden nicht auf automatischen Start eingestellt sind
- Starten Sie Ihren Mac neu
- Starten Sie Ihren Aktivitätsmonitor und überwachen Sie den gesamten RAM
- Zeit, wie lange es dauert, um Anwendung A zu starten (MS Word wäre eine gute Wahl)
- Beenden Sie A
- Zeit wie lange es dauert um Application B zu starten (Adobe sowas wäre auch gut)
- Beenden Sie B
- Zeit, wie lange der zweite Start von A dauert
- Beenden Sie A
- Zeit B's zweiter Start.
- Zeit A startet das dritte Mal mit B am Laufen.
Sie sollten beim zweiten / dritten Start eine dramatische Beschleunigung feststellen, wenn das System lernt, die für die Ausführung dieser beiden Apps erforderlichen Dinge im inaktiven RAM zu belassen.
In Ihrem Fall bedeutet die Summe aus "Verkabelt" und "Aktiv", dass wahrscheinlich ein gewisser Austausch auf die Festplatte stattfindet und Ihr Mac nicht so schnell wie möglich ist, da Ihr inaktiver RAM nicht groß genug ist, um alle Dinge zu speichern, die Sie möglicherweise zur Wiederverwendung benötigen . Wenn Sie ein schnelles SSD-Laufwerk haben, ist diese RAM-Zuweisung in Ordnung. Anstatt sich zu verlangsamen, sobald weniger als die Hälfte Ihres RAM F + I beträgt, können Sie die Anzahl der Arbeitsspeicher für F auf etwa 1/4 reduzieren + Ich bevor ich merkliche Langsamkeit sehe. Diese Richtlinien sind allgemein gehalten. Sie sollten sie sich ansehen vm_stat 15
oder ein ähnliches Intervall, um sicherzustellen, dass ein kontinuierliches und mittleres Auswechseln des Volumens Ihren Mac nicht verlangsamt.