Mein Mac (Macbook Pro) ist bei grundlegenden Aufgaben, wie dem Surfen im Internet oder Ähnlichem, manchmal langsam. Wenn ich den Aktivitätsmonitor öffne, habe ich (vielleicht) ein Programm, das etwa 10 % CPU-Auslastung hat, andere liegen unter 1 %. Meine CPU-Auslastung ist nicht voll. Ich habe immer noch mehr als 2 GB freien Speicher (von 5 GB). Es gibt keine schwere E/A-Aktivität wie das Kopieren von Dateien.
Meine geöffneten Programme sind Google Chrome (6 Tabs, von denen meiner Meinung nach keines in irgendeiner Weise vorhanden ist (Flash, viele DOM-Objekte, Javascript), außer vielleicht Gmail), Aktivitätsanzeige, Finder, Sublime Text 2 (Texteditor) und iTerm (Terminal).
Was verursacht die Verlangsamung? „Langsam“ bedeutet: Es dauert eine Weile, diese Zeichen zu schreiben (ich drücke die Tasten auf der Tastatur, aber es gibt eine Verzögerung, bevor ich sie auf dem Bildschirm sehe), das Wechseln von Registerkarten oder Programmen usw.
Antwort1
WARNUNG! Diese "Antwort"tutgeht nicht nur auf die Frage ein, sondern enthält darüber hinaus auch eine Menge weiterer Informationen, von denen ich hoffe, dass sie für manche Leute von Nutzen sind.
Vielen dürfte diese Information bekannt sein. Neuen Benutzern kann sie jedoch helfen.
HabenZU VIELErfahrung mit Macs, die langsam werden, das eine, was ichTunwissen, dass es (leider)unzähligeUrsachen.
Die obige Antwort zur Spotlight-Indizierung ist tatsächlich ein möglicher Übeltäter. Wenn das Spotlight-Lupensymbol ganz oben rechts in Ihrer Menüleiste einen kleinen Punkt enthält, der unmerklich wächst und schrumpft, dann indiziert Spotlight Ihre Festplatte (einschließlich des Inhalts jeder Datei). Aber meiner Erfahrung nach hat Spotlight keine störenden Leistungseinbußen verursacht, während ich weiter gesurft, E-Mails verschickt, Photoshop, Pages usw. verwendet habe.
Wenn Sie möchten, können Sie zu Systemeinstellungen–>Spotlight–>Datenschutz gehen und auf das Pluszeichen unten links in der Spalte ganz links klicken. Fügen Sie Ihr Startlaufwerk und alle anderen angeschlossenen Laufwerke hinzu. Dadurch wird verhindert, dass Spotlight Ihre Speicher-E/A, CPU und andere Systemressourcen indiziert und verbraucht.
Wenn Sie dann möchten, dass Spotlight alles indiziert (zum Beispiel während Sie schlafen), gehen Sie umgekehrt vor, markieren Sie jedes Laufwerk in der Spalte „Datenschutz“ und klicken Sie auf das Minuszeichen. SpotlightSOLLENfortsetzen, und die Lupe sollte wieder pulsieren. (Ein Shareware-Dienstprogramm, mit dem Sie den aktuellen Spotlight-Index löschen können, wäre möglicherweise keine schlechte Idee, da Spotlight danach neu gestartet wird und ohne Störungen ausgeführt wird, während Sie schlafen.)
Spotlight braucht beim ERSTEN Mal, wenn es ganze Volumes indiziert, sehr lange, aber danach ist (für mich) keine spürbare Leistungsänderung erkennbar, da es nurinkrementellindiziert neu erstellte Dateien und Daten (WEITweniger Indizierung als der erste Lauf auf einemganzVolumen).
Der Aktivitätsmonitor hat sich als unverzichtbares Tool erwiesen, um alle „unsichtbaren“ Prozesse zu sehen, die ausgeführt werden und für Sie sonst nicht sichtbar sind. Sie werden vielleicht beeindruckt sein, wie viel hinter den Kulissen von Mac OS X passiert. Meiner Meinung nach ist es WIRKLICH „das fortschrittlichste Desktop-Betriebssystem der Welt“.
Wählen Sie im Aktivitätsmonitor im Popup-Menü die Option „Alle Prozesse, hierarchisch“ aus.
Klicken Sie dann auf die CPU-Spalte, die alle Prozesse nach der von ihnen verwendeten CPU-MHz sortiert. Diese Sortiermethode ist nicht perfekt, da Sie Daemons oder Prozesse bemerken werden, die innerhalb anderer Prozesse laufen und eine erhebliche CPU-Auslastung aufweisen, aber möglicherweise nicht wie erwartet oben in der sortierten Liste erscheinen. Dies geschieht auch in Echtzeit, sodass die ProzesseSCHNELLständig in der Liste auf und ab springen.
Neben dem CPU-Verbrauch zeigt Ihnen der Aktivitätsmonitor, wie viele Threads ein Prozess verwendet. Ein Dutzend oder mehr Threads bedeutet, dass der Prozess sich selbst viele Ressourcen zuweist. Ich achte nicht auf den Speicherverbrauch, da es sich dabei um virtuellen Speicher handelt und Festplattenspeicher als virtuellen RAM verwendet. Wenn Sie den gesamten virtuellen Speicher zusammenzählen würden, den die Apps und Prozesse im Aktivitätsmonitor angeblich für sich selbst zuweisen, würden Sie meinen, Sie müssten ein Terabyte RAM installieren! Der virtuelle Speicher arbeitet reibungslos im Hintergrund und benötigt nicht Ihre Aufmerksamkeit. (Danke, Avi, Bertrand, Jordan usw.) OH! Und es ist eine gute Idee, 15–20 % Ihres Startvolumens frei zu lassenUNGEBRAUCHT. Während der Ausführung „parken“ Mac OS X und viele Apps vorübergehend Code, der sonst Ihren begrenzten RAM beanspruchen würde. Sie behandeln diesen Festplattenspeicher als RAM, wenn auch als laaaaaangsamen RAM.
Viele Programme, wie Photoshop, verwenden freien Speicherplatz als „Arbeitsvolume“. So können Sie in Photoshop an einer 4 GB großen Bilddatei arbeiten, wenn Sie nur 2 GB RAM installiert haben!
Im Aktivitätsmonitor angezeigt, sollte eine App oder ein Prozess, der mehr als 50 % der CPU nutzt, verdächtig sein. (Bei manchen monolithischen Programmen ist das allerdings der Fall und es ist normal.)
Wenn Sie nicht benötigen, dass eine App etwas speichert oder sich daran „erinnert“, können Sie die App im Aktivitätsmonitor zwangsweise beenden (die rote, achteckige Schaltfläche in Form eines Stoppschilds – das ist allerdings schwierig, wenn Sie versuchen, eine App oder einen Prozess hervorzuheben, der im Bruchteil einer Sekunde überall herumspringt!).
Ich habe das schon einmal gemacht und dann die App neu gestartet, um festzustellen, dass die CPU-Auslastung von 54 % vorher auf 9 % danach gesunken ist. Die App lief also vorher und stürzte nicht ab, aber ein Teil des Codes war möglicherweise in einer Endlosschleife oder so etwas gefangen. Das Beenden und Neustarten sollte das Problem beheben.
DACHBODEN (UND KELLER) AUSRÄUMEN
Sogar nach Mac OS Classic kann ein gutes, altmodisches Herunterfahren des Macs (nicht nur ein Neustart) wahre Wunder bewirken. Wenn Sie in der Menüleiste „Herunterfahren“ auswählen und wenn alles außer dem Hintergrundbild verschwindet, sehen Sie den Spinner eine Weile rotieren. Das ist gut! Mac OS X erledigt einige Hausarbeiten und speichert möglicherweise Ihre Systemkonfiguration, berücksichtigt alle internen Änderungen, externen Geräte (Festplatten, Drucker, Scanner, Tastaturen von Drittanbietern, Mäuse, Wacom-Tabletts usw.) und deren Verbindung; USB, FireWire, eSATA PCI-Karte, Bluetooth, WLAN usw., erstellt einen Cache mit Erweiterungen und Kerneln, die geladen werden müssen, damit nicht bei jedem Start „gefischt“ werden muss, aktualisiert die Bootcache-Wiedergabeliste, das Dateisystemjournal und mehr.
Warten Sie nach Abschluss des Herunterfahrens, bis alle internen und externen Laufwerke zum Stillstand kommen und ausgeschaltet sind (RUHE!)
Halten Sie dann die Umschalttaste gedrückt, während Sie den Einschaltknopf des Computers drücken. Lassen Sie die Umschalttaste nicht los. Der Mac braucht etwas länger zum Hochfahren als normal, aber halten Sie die Umschalttaste gedrückt, bis Sie das Apple-Logo sehenUNDSehen Sie, wie sich der Spinner zu drehen beginnt. JETZT können Sie die Umschalttaste loslassen.
Wenn Sie Mac OS X nicht auf „Automatische Anmeldung“ eingestellt haben, wird Ihnen irgendwann das Anmeldefenster mit den Worten „Sicherer Start“ in Rot über den Kontonamen angezeigt.
WARTEN! Melden Sie sich noch nicht an!
Alles, was Apple Ihnen über den „Abgesicherten Modus“ erzählt, ist, dass es sich dabei um eine Methode zur Fehlerbehebung handelt, wenn Ihr Mac im „Vollständiger Startmodus“ völlig unzuverlässig ist.
Laut Apple werden im abgesicherten Modus keine Erweiterungen von Drittanbietern (und nicht einmal einige von Apple selbst) geladen. Auch die von Ihnen in den Systemeinstellungen -> Konten ausgewählten Startobjekte und die meisten Elemente der Menüleiste werden nicht geladen.
Das ist alles wahr, aber ich habe erfahren, dass „Safe Boot“ im Hintergrund alle möglichen Reparatur-, Prüf-, Behebungs- und Wartungsvorgänge durchführt und noch viele andere „gute Sachen“ macht.
(Aber nach jahrelanger Suche konnte mir niemand genau sagen, was. Sie sagen: „Vertrauen Sie mir. Es bewirkt Gutes.“)
Ich weiß, dass es den Kernelerweiterungscache ignoriert und das Betriebssystem zwingt, die wesentlichen Kernelerweiterungen erneut zu suchen und zu laden. (Wenn Sie sich noch auf dem Anmeldebildschirm befinden, überprüft und repariert es sogar das BOOT-VOLUME, was das Festplatten-Dienstprogramm oder ein Festplatten-Dienstprogramm eines Drittanbieters nicht kann und nicht tut.)
Beim „Sicheren Start“ sind auf dem Anmeldebildschirm nur die wenigsten Teile von OS X geladen, daher erledigen die „Dienstprogramme“ des sicheren Starts von Apple ihre Arbeit in einer Basisumgebung, in der keine Hunderte von Betriebssystemdateien geladen werden, nachdem Sie sich angemeldet haben.
Im abgesicherten Startmodus lasse ich es etwa 10 Minuten lang auf dem Anmeldebildschirm stehen. Ich habe herausgefunden, dass daran gearbeitet wirdVorSie melden sich an, als ich bemerkte, dass die Aktivitätsanzeigen meiner externen Laufwerke eine hohe Festplattenaktivität anzeigten.
Die Fahrtanzeigen stoppen nach 10 Minuten oder weniger.
DANN melde ich mich an. UNDDANN, ich berühre nichts (nicht einmal die Tastatur oder Maus), da dieses hilfreiche Good Stuff einige Minuten NACH der Anmeldung läuft und ich keine Programme starten oder sogar die Tastatur oder Maus verwenden möchte. Ich möchte, dass der abgesicherte Start seine Aufgaben störungsfrei ausführen kann.
Ich hole mir eine Tasse Kaffee oder starte den App Store auf meinem iPad, um nachzuschauen, ob es Updates für meine Apps gibt (was ich sogar noch häufiger mache, als ich auf meinem Mac auf macupdate.com nachschaue, ob neue Shareware da ist, die etwa alle 15 Minuten ganz oben auf der Tagesliste erscheint!), und etwa zehn Minuten nach der Anmeldung beginne ich, den Mac tatsächlich zu benutzen.
Normalerweise führe ich einige Dinge aus, die einige Dateien in Mac OS X in irgendeiner Weise verändern. Ich starte die Systemeinstellungen, ändere vorübergehend die Energiespareinstellungen; ich trenne die Verbindung zum Internet und verbinde mich dann erneut; ich klicke auf „DHCP-Lease erneuern“; ich starte TextEdit, tippe irgendein Kauderwelsch, warte auf Autosave, um es automatisch zu speichern, und speichere es dann selbst; ich starte Safari und setze vielleicht ein Lesezeichen; ich starte das Verzeichnisdienstprogramm und beende es dann; dasselbe gilt für das Netzwerkdienstprogramm usw.
Dann ichABSCHALTENmein Mac im Gegensatz zu einem Neustart, weil beim Herunterfahren einige Cache-Dateien und die Bootcache-Wiedergabeliste aktualisiert werden und andere Dinge getan werden, die ein Neustart nicht tut. Und wenn der Spinner erscheint und es eine Weile dauert, bis mein Mac endlich herunterfährt, ist das eine gute Sache! Keine Ahnung, aber es könnte beschädigte Einstellungsdateien mit neuen, sauberen überschreiben und mehr.
Sie können jederzeit in den Cache-Ordner unter System–>Bibliothek gehen und einige Cache-Dateien löschen (ganz aktuelle – solche mit alten Daten sollten Sie besser in Ruhe lassen). Es werden nur neue, saubere und aktuelle Ersatzdateien für diese gelöschten Cache-Dateien erstellt. Dasselbe können Sie mit Cache-Dateien mit aktuellem Datum unter Bibliothek–>Caches in Ihrem Home-Ordner tun. Auch hier werden nur neue Dateien geschrieben.
Selbst wenn mein Mac einwandfrei funktioniert, starte ich ihn etwa alle zwei Wochen im abgesicherten Modus.
Sie können auch immer Command-s gedrückt halten und den Einschaltknopf des Macs drücken. Lassen Sie Command-s nicht los, bis Sie einen altmodischen, DOS-ähnlichen Bildschirm sehen. Lassen Sie die Tasten an dieser Stelle los. An dieser Stelle ist nur der Kernel von Mac OS X geladen, plus einige sehr minimale BSD Unix-Ressourcen. Aber „Mac OS X“ ist an dieser Stelle kaum geladen. Die GUI ist noch nicht einmal geladen.
Beim Wechsel in diesen Modus werden einige gekürzte Informationen zum Startvorgang ausgedruckt und anschließend eine Eingabeaufforderung mit einem blinkenden Cursor angezeigt.
Geben Sie "/sbin/fsck[Leerzeichen]-fy[Return]" ein. Es sollte wie /sbin/fsck -fy aussehen, bevor Sie die Eingabetaste drücken. Es führt eine Überprüfung/Reparatur wie das Festplattendienstprogramm durch, außer auf IhremSTIEFELVolumen.
Wenn es fertig ist und anzeigt, dass alles in Ordnung ist, aber am Ende „#DATEISYSTEM WURDE GEÄNDERT“ ausgibt, führen Sie denselben Befehl erneut aus, und wenn nötig, noch einmal, bis die Meldung „#DATEISYSTEM WURDE GEÄNDERT“ nicht mehr ausgegeben wird. Dann können Sie „exit“ in die Befehlszeile eingeben, um den Startvorgang fortzusetzen, oder „shutdown“, wenn Sie lieber herunterfahren und neu starten möchten.
Es gibt ein großartiges Dienstprogramm namens AppleJackhttp://www.macupdate.com/app/mac/15667/applejackdabei handelt es sich um ein Unix-Befehlszeilenprogramm, das nur in diesem textbasierten Einzelbenutzermodus ausgeführt wird (es hat keine grafische Benutzeroberfläche).
Lesen Sie die Dokumentation von AppleJack, insbesondere die Angabe „AUTO“ (in Großbuchstaben) mit großer Vorsicht.
Auch das Reparieren von Berechtigungen ist sehr umstritten. Manche meinen, es sei eine gute Sache, andere sagen, es sei nicht so und Apps ändern ständig die ursprünglichen Dateiberechtigungseinstellungen, und das sei nicht unbedingt eine schlechte oder unnormale Sache.
Zu den unverzichtbaren Tools in meiner Utility-"Toolbox" gehört schließlich das kostenlose Shareware-Dienstprogramm "Onyx"http://www.macupdate.com/app/mac/11582/onyx, TechTool Pro 6, Drive Genius 3, der bewährte DiskWarrior 4 und Data Rescue 3 (und vielleicht Data Rescue PC, wenn Sie Windows über Bootcamp auf Ihrem Mac installiert haben).
Nur zwei der vielen Funktionen von TechTool sind die Möglichkeit, eine kleine Partition auf Ihrem Startlaufwerk (oder einem beliebigen Laufwerk) zu erstellen, die eine Notfalldiskette erstellt, von der Sie booten können, wenn Ihr Startlaufwerk repariert werden muss. (Die meisten Dienstprogramme reparieren das Startlaufwerk nicht oder können es nicht reparieren. Die Notfalldiskettenpartition von TechTool löst dieses Problem.)
Zweitens können Sie mit TechTool optional ein Einstellungsfenster installieren, das regelmäßig eine SMART-Prüfung des Laufwerks durchführt und Ihr wertvolles Disk-Verzeichnis (auf jedem Laufwerk) sichert. Wenn das Disk-Verzeichnis gelöscht wird oder zu beschädigt ist, als dass DiskWarrior es reparieren könnte, sind Sie aufgeschmissen – außer vielleicht bei „Archivieren und Installieren“ für Mac OS X.
Das Disk-Verzeichnis ist eine RIESIGE Datei, daher nimmt das Sichern viel Zeit und Platz in Anspruch. Ich habe es so eingestellt, dass die Verzeichnis-Backups aller meiner Laufwerke in separaten Ordnern auf einem Laufwerk gespeichert werden, das ich zur langfristigen Datenspeicherung verwende (archivierte Fotos, alte Dokumente, die ich aufbewahren muss, alte Steuerdokumente, die ich 7 Jahre lang aufbewahren muss usw.). Ich habe es auch so eingestellt, dass dieses Backup nach dem Zubettgehen durchgeführt wird.
Glücklicherweise ist dieser Einstellungsbereich von TechTool für jede ausgeführte Aufgabe vollständig anpassbar. Sie können Verzeichnissicherungen einmal wöchentlich oder einmal stündlich durchführen und festlegen, dass täglich oder stündlich eine SMART-Prüfung durchgeführt wird. Sie können festlegen, dass Sie benachrichtigt und/oder per E-Mail benachrichtigt werden, wenn eine SMART-Prüfung fehlschlägt.
Am nützlichsten (für mich) ist, dass Sie einen Schwellenwert dafür festlegen können, wie viel Speicherplatz auf Ihrer Festplatte Sie frei lassen möchten (aus den oben genannten Gründen), z. B. 15 % oder 20 %, und dass TechTool Sie benachrichtigt, wenn Sie sich dem von Ihnen festgelegten Schwellenwert nähern.
Dann ist es an der Zeit, einige Dateien, die Sie behalten müssen, auf die Sie aber nicht häufig zugreifen, zu archivieren und von Ihrem Hauptlaufwerk zu übertragen.
PS: Verwenden Sie ein automatisches Backup-Dienstprogramm und stellen Sie sicher, dass die Journalfunktion aktiviert istANfür alle Laufwerke. (Sie können es im Festplatten-Dienstprogramm überprüfen und für jedes Laufwerk aktivieren.)
Antwort2
Überprüfen Sie Ihre Speichernutzung in der App „Aktivitätsanzeige“ (normalerweise im Unterordner „Dienstprogramme“ Ihrer Apps). Es gibt 4 Zeilen zur Speichernutzung, die unterste gibt Auskunft über den „verwendeten Swap-Speicher“. Selbst wenn der Wert für „verwendeten Speicher“ kleiner als der für „physischen Speicher“ ist, wird dies Teil Ihres Problems beim Wechseln zwischen Apps sein, wenn der Wert für „verwendeten Swap-Speicher“ größer als Null ist und Sie eine normale Festplatte haben (rotierende Festplatten im Gegensatz zu einer SSD). Die 2 Lösungen hierfür sind:
- Ersetzen Sie die Standard-Festplatte durch ein SSD-Laufwerk
- Fügen Sie, wenn möglich, mehr RAM hinzu und passen Sie die RAM-Module idealerweise nach Größe an (2 x 4 GB oder 2 x 8 GB).
Wie in den obigen Antworten erwähnt, kann es sich um eine fehlerhafte Festplatte handeln, bei der das HDD-Subsystem Probleme hat, Daten zuverlässig vom Laufwerk zu lesen. Dies wird im „Aktivitätsmonitor“ unter der Registerkarte „Datenträger“ nicht als hohe E/A angezeigt und die einzige Möglichkeit, dies zu überprüfen, ist, wie in den obigen Antworten erwähnt, die Verwendung eines Einzelbenutzer-Moce und eines Oberflächen-Scan-Dienstprogramms.
Antwort3
Wenn Spotlight Dateien indiziert, sehen Sie dies im Aktivitätsmonitor als „MDS“, das viele Ressourcen verwendet.
Ich würde auch versuchen, Flash zu deinstallieren oder einen Flash-Blocker zu verwenden.
Antwort4
Warum hast du 5 GB RAM? Das ist eine komische Zahl ... Hast du einen 4 GB-Chip und einen 1 GB-Chip?
Das Entfernen des 1-GB-Chips könnte Ihr System schneller machen ... Oder noch besser: Sie verwenden zwei 2-GB-Chips (oder zwei 4-GB-Chips). Dies gilt nur für einige Motherboard-/CPU-Kombinationen. Ich hatte mal einen Mac, der ohne perfekt gepaarte Chips überhaupt nicht booten konnte, aber viele moderne CPUs sind für gleichmäßig gepaarte Konfigurationen optimiert. Oft verkauft Apple Ihnen keinen Mac in einer anderen Konfiguration als mit perfekt gepaartem RAM, und das liegt daran, dass die CPU nur mit dieser Konfiguration mit voller Geschwindigkeit arbeiten kann.
Ich weiß nicht, ob dieser Rat auf Ihren Mac zutrifft und es würde mich überraschen, wenn er die Art von Verlangsamungen verursacht, die Sie beobachten, aber einen Versuch ist es wert.
Ehrlich gesagt vermute ich, dass Sie ein Hardwareproblem haben. Ich frage mich, ob Ihre Festplatte langsam den Geist aufgibt. Ich würde die Festplatte löschen und alles mit Nullen überschreiben (wahrscheinlich zweimal Nullen schreiben ... oder die Funktion „Sicheres Löschen“ verwenden, die zufällige Daten dreimal überschreibt).
Schreiben von Daten injeder einzelne Sektorauf der Festplatte zwingt die Festplatte, ihre internen Fehlertoleranzalgorithmen auf jeden Sektor anzuwenden. Diese Prüfungen sind hochentwickelt und saulangsam. Um die Leistung aufrechtzuerhalten, laufen sie bei normaler Festplattennutzung nicht richtig. Auf einer modernen Festplatte gibt es typischerweise Millionen einzelner Bits, die nicht gut sind, und normalerweise kennzeichnet die interne Mechanik der Festplatte diese Bits als fehlerhaft und verschiebt die Daten stillschweigend an eine andere Stelle (eine 500-GB-Festplatte hat oft viele GB zusätzliche, ungenutzte Sektoren, die als Ersatz für andere fehlerhafte Sektoren aktiviert werden können).
Durch mehrmaliges Überschreiben wird die Festplatte bereinigt und Sie erhalten eine Festplatte, die besser ist als eine brandneue (es ist eine gute Idee, nach dem Kauf Daten über die gesamte Festplatte zu schreiben).
Wenn die Festplatte in einem wirklich schlechten Zustand ist, kommt es beim Schreiben von Daten auf die Festplatte zum Ausfall. Dies lässt sich nur durch den Kauf einer neuen Festplatte beheben.
Dieser Ratschlag gilt für rotierende Festplatten, nicht für Solid-State-Festplatten. Ich weiß nicht viel darüber, wie SSDs funktionieren, aber ich habe gehört, dass das Schreiben von Daten über eine ganze SSD die Leistung des Laufwerks dauerhaft beeinträchtigen kann.