Ich habe einen 2008 Mac Mini mit 4 GB RAM. Vor kurzem (nach der Installation von Lion) hat es sich sehr träge verhalten, daher habe ich Activity Monitor verwendet, um zu sehen, wie viel Systemressourcen verbraucht wurden. Es stellt sich heraus, dass kernel_task 2,95 GB RAM verwendet. Kein Tippfehler: Es werden ca. 3 GB RAM benötigt.
Ich verwende diesen Mac Mini als Home Media Server, der mit einem Fernseher und einem Drobo verbunden ist. Mit anderen Worten, ich verwende iTunes nicht wirklich oft. Ich habe keine Menge laufender Anwendungen und auch kein anderes Zubehör als den Drobo und den angeschlossenen Fernseher.
Für was in aller Welt braucht kernel_task möglicherweise 3 GB RAM, und wie kann ich ihm mitteilen, dass er nicht mehr meinen gesamten RAM aufzehrt und mein System zum Stillstand bringt?
Antworten:
In der Vergangenheit gab es nach dem Upgrade von OS X aufgrund älterer Kernel-Erweiterungen, die noch geladen wurden, merkwürdige Probleme mit dem Speicherverbrauch. Einige der Erweiterungen waren für Anwendungen gedacht, die ich nicht mehr verwendete und vergessen hatte. Sie können versuchen, alle Nicht-Apple-Kernel-Erweiterungen aufzulisten und sie dann nacheinander zu entladen, um festzustellen, ob sich der Speicherverbrauch verbessert.
Geben Sie Folgendes in eine Terminal-Shell ein, um die geladenen Elemente aufzulisten:
Jede der Kernel-Erweiterungen verfügt also über eine entsprechende kext-Datei, die sich im Standardverzeichnis / System / Library / Extensions / befindet.
Geben Sie zum Entladen einer Kernel-Erweiterung Folgendes ein:
Wenn Sie Erweiterungen identifizieren, die wackelig sind, haben Sie einen Ausgangspunkt, um zu sehen, ob es möglicherweise eine aktualisierte Version der Anwendung gibt, die eher für Löwen geeignet ist.
quelle
Ich würde eine Neuinstallation von Lion empfehlen. Ich habe einige Probleme mit dem Upgrade von 10.6 auf 10.7 gesehen, ohne eine Neuinstallation durchzuführen.
quelle