Mein Mac (Macbook Pro) erledigt manchmal nur langsam grundlegende Aufgaben wie das Surfen im Internet oder ähnliches. Wenn ich den Aktivitätsmonitor öffne, habe ich (möglicherweise) ein Programm mit etwa 10% CPU, andere unter 1%. Meine CPU-Auslastung ist nicht voll. Ich habe immer noch mehr als 2 GB freien Speicher (von 5 GB). Es gibt keine starken E / A-Aktivitäten wie das Kopieren von Dateien.
Meine geöffneten Programme sind Google Chrome (6 Registerkarten, von denen keine in irgendeiner Weise (Flash, viele DOM-Objekte, Javascript) IMO haben, außer vielleicht Google Mail), Activity Monitor, Finder, Sublime Text 2 (Texteditor) und iTerm (Terminal) ).
Was verursacht die Verlangsamung? "Langsam": Nehmen Sie sich Zeit, um diese Zeichen zu schreiben (ich drücke die Tastaturtasten, aber es gibt eine Verzögerung, bevor ich sie auf dem Bildschirm sehe), ändern Sie Registerkarten oder Programme usw.
quelle
Verify Disk
derDisk Utility
Anwendung unter demUtilities
Menü im Inneren verwendenApplications
. Beachten Sie, dass dies nicht die Oberfläche scannt, sondern Dateisystemprobleme identifizieren kann. Ein Oberflächenscan muss im Einzelbenutzermodus von einem sachkundigen Techniker ausgeführt werden.Antworten:
WARNUNG! Diese "Antwort" befasst sich zwar mit der Frage, enthält aber auch eine Menge weiterer Informationen, von denen ich hoffe, dass einige Menschen davon profitieren können.
Für viele sind dies bekannte Informationen. Es kann jedoch neuen Benutzern helfen.
Mit ZUVIEL Erfahrung mit Macs gehen träge, das einzige , was ich tun wissen ist , dass (leider) dort sein können unzählige Ursachen.
Die obige Antwort zur Spotlight-Indizierung ist in der Tat ein wahrscheinlicher Schuldiger. Wenn das Spotlight-Lupensymbol ganz oben rechts in Ihrer Menüleiste einen kleinen Punkt enthält, der subtil wächst und schrumpft, indiziert Spotlight Ihre Festplatte (einschließlich des Inhalts jeder Datei). Nach meiner Erfahrung hat Spotlight jedoch keine störenden Leistungseinbußen verursacht, während ich weiter stöberte, E-Mails verschickte, Photoshop, Seiten usw. verwendete.
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 möchten, dass Spotlight alles indiziert (z. B. während Sie schlafen), gehen Sie in umgekehrter Reihenfolge vor und markieren Sie jedes Laufwerk in der Spalte Datenschutz und klicken Sie auf das Minuszeichen. Das Scheinwerferlicht sollte fortgesetzt werden , und die Lupe sollte wieder pulsieren. (Ein Shareware-Dienstprogramm, mit dem Sie den aktuellen Spotlight-Index löschen können, ist möglicherweise keine schlechte Idee, da Spotlight anschließend neu gestartet und im Schlaf störungsfrei ausgeführt wird.)
Spotlight dauert eine lange Zeit das erste Mal Indizes ganze Bände, aber keine merkliche Leistungsänderung nachweisbar ist (für mich) danach, wie es nur inkrementell Indizes neu Dateien und Daten erstellt ( FAR weniger indizieren , dass der erste Lauf auf einem gesamten Volumen) .
Der Aktivitätsmonitor hat sich als unverzichtbares Werkzeug erwiesen, um alle "unsichtbaren" Prozesse zu sehen, die ausgeführt werden und für Sie sonst nicht ersichtlich sind. Sie werden vielleicht beeindruckt sein, wie viel sich hinter den Kulissen von Mac OS X abspielt. Es ist WIRKLICH "das fortschrittlichste Desktop-Betriebssystem der Welt", IMO.
Wählen Sie im Aktivitätsmonitor aus dem Einblendmenü die Option "Alle Prozesse hierarchisch" aus.
Klicken Sie dann auf die Spalte CPU, in der alle Prozesse nach der verwendeten CPU-MHz sortiert werden. Diese Sortiermethode ist nicht perfekt, da Sie feststellen werden, dass Dämonen oder Prozesse in anderen Prozessen ausgeführt werden und eine erhebliche CPU-Auslastung aufweisen. Sie werden jedoch möglicherweise nicht wie erwartet oben in der sortierten Liste angezeigt. Dies ist auch Echtzeit, so dass die Prozesse in der Liste SCHNELL auf und ab springen .
Neben dem CPU-Verbrauch zeigt Activity Monitor an, 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 um virtuellen Speicher handelt und Festplattenspeicher als virtueller RAM verwendet wird. Wenn Sie den gesamten virtuellen Speicher addieren würden, den die Apps und Prozesse in Activity Monitor für sich selbst reservieren sollen, müssten Sie ein Terabyte RAM installieren! Der virtuelle Speicher funktioniert reibungslos im Hintergrund und benötigt nicht Ihre Aufmerksamkeit. (Danke Avi, Bertrand, Jordan et al.) OH! Und es ist eine gute Idee, 15–20% Ihres Bootvolumens unbenutzt zu lassen . Während der Ausführung "parken" Mac OS X und viele Apps vorübergehend Code, der sonst Ihren begrenzten Arbeitsspeicher verbraucht. Sie behandeln diesen Festplattenspeicher als RAM,
Viele Programme, wie z. B. Photoshop, verwenden freien Speicherplatz als "Arbeitsdiskette". So können Sie in Photoshop an einer 4-GB-Bilddatei arbeiten, wenn Sie nur 2 GB RAM installiert haben!
In Activity Monitor sollte eine App oder ein Prozess, der> 50% der CPU verwendet, verdächtig sein. (Obwohl einige monolithische Programme dies tun und es normal ist.)
Wenn Sie nichts benötigen, um von einer App gespeichert oder "gespeichert" zu werden, können Sie das Beenden im Aktivitätsmonitor (der roten achteckigen Schaltfläche in Form eines Stoppschilds) erzwingen. Dies ist jedoch schwierig, wenn Sie versuchen, eine App oder einen Prozess hervorzuheben, der / der alle überspringt im Bruchteil einer Sekunde über den Platz!).
Ich habe dies bereits zuvor getan und dann die App neu gestartet, um festzustellen, dass sie von 54% der CPU-Auslastung zuvor auf 9% danach gestiegen ist. Die App lief also vorher und stürzte nicht ab, aber ein Teil des Codes könnte in einer Endlosschleife oder so etwas hängen geblieben sein. Das Beenden und Neustarten sollte dies beheben.
REINIGUNG DES ATTIKAS (UND DES KELLERS)
Selbst nach Mac OS Classic kann ein gutes altmodisches Herunterfahren des Mac (nicht nur ein Neustart) wirklich Wunder bewirken. Wenn Sie in der Menüleiste die Option Herunterfahren auswählen und bis auf das Hintergrundbild alles verschwindet, dreht sich der Spinner eine Weile. Das ist gut! Mac OS X kümmert sich um die Verwaltung und speichert möglicherweise Ihre Systemkonfiguration, wobei alle internen Änderungen, externen Geräte (Festplatten, Drucker, Scanner, Tastaturen von Drittanbietern, Mäuse, Wacom-Tablets usw.) und deren Funktionsweise berücksichtigt werden in Verbindung gebracht; USB, FireWire, eSATA-PCI-Karte, Bluetooth, Wi-Fi usw. erstellen einen Cache mit Erweiterungen und Kerneln, die geladen werden müssen, damit nicht bei jedem Start "gefischt" werden muss, und aktualisieren die Bootcache-Wiedergabeliste und das Dateisystem Tagebuch und mehr.
Warten Sie nach dem Herunterfahren, bis sich alle internen und externen Laufwerke nicht mehr drehen und ausschalten (SILENCE!).
Halten Sie dann die Umschalttaste gedrückt, während Sie die Einschalttaste des Computers drücken. Lassen Sie die Umschalttaste nicht los. Der Start des Mac dauert etwas länger als normal, aber halten Sie die Umschalttaste gedrückt, bis Sie das Apple-Logo sehen UND der Spinner beginnt, sich zu drehen. JETZT können Sie die Umschalttaste loslassen.
Wenn Sie Mac OS X nicht auf "Automatische Anmeldung" eingestellt haben, wird möglicherweise das Anmeldefenster mit den Worten "Sicherer Start" angezeigt, die rot über den Kontonamen angezeigt werden.
WARTEN! Loggen Sie sich noch nicht ein!
Sie sehen, alles, was Apple Ihnen über den "abgesicherten Modus" sagt, ist, dass es sich um eine Fehlerbehebungsmethode handelt, wenn Ihr Mac im "Full Boot" -Modus völlig unzuverlässig ist.
Laut Apple lädt der abgesicherte Modus weder Erweiterungen von Drittanbietern (und sogar einige von Apple) noch Startelemente, die Sie in den Systemeinstellungen -> Konten ausgewählt haben, noch die meisten Menüleistenelemente.
Dies ist alles wahr, aber ich habe erfahren, dass "Safe Boot" alle Arten von Reparaturen und Überprüfungen sowie Reparaturen und Wartungsarbeiten hinter den Kulissen und viele andere "gute Dinge" durchführt.
(Aber nach Jahren der Suche konnte mir niemand genau sagen, was. Sie sagen: "Vertrau mir. Es tut Gutes.)
Ich weiß, dass es den Kernelextension-Cache ignoriert und das Betriebssystem dazu zwingt, die wesentlichen Kernel-Erweiterungen erneut zu suchen und zu laden. (Wenn Sie sich noch auf dem Anmeldebildschirm befinden, wird sogar das BOOT VOLUME überprüft und repariert, was das Festplatten-Dienstprogramm oder ein Festplatten-Dienstprogramm eines Drittanbieters nicht kann und ablehnt.)
Unter "Sicherer Start" wurden zu diesem Zeitpunkt auf dem Anmeldebildschirm nur minimale Teile von OS X geladen, sodass die "Aufgaben" des sicheren Dienstprogramms "Sicherer Start" von Apple in einer Basisumgebung ausgeführt werden, die frei von Hunderten von Betriebssystemdateien ist, die danach geladen werden Sie melden sich an.
In Safe Boot lasse ich es ungefähr 10 Minuten lang auf dem Anmeldebildschirm in Ruhe. Ich habe herausgefunden, dass gerade gearbeitet wird, bevor Sie sich anmelden, als ich bemerkte, dass die Aktivitätsindikatoren meiner externen Laufwerke viel Festplattenaktivität zeigten.
Die Antriebsanzeigen hören nach 10 Minuten oder weniger auf.
DANN logge ich mich ein . UND DANN berühre ich nichts (nicht einmal die Tastatur oder Maus), da dieses hilfreiche Good Stuff nach dem Anmelden einige Minuten lang ausgeführt wird und ich keine Programme starten oder gar verwenden möchte Tastatur oder Maus. Ich möchte, dass Safe Boot seine Aufgaben störungsfrei ausführen kann.
Ich hole mir eine Tasse Kaffee oder starte den App Store auf meinem iPad, um nach Updates für meine Apps zu suchen (was ich noch häufiger mache, als wenn ich auf meinem Mac auf macupdate.com nach neuer Shareware suche, die jeden Tag ganz oben auf der Tagesliste steht 15 Minuten oder so!), Und ich benutze den Mac ungefähr zehn Minuten nach dem Anmelden.
Normalerweise führe ich einige Dinge aus, die einige der Dateien in Mac OS X auf irgendeine Weise verändern. Ich starte die Systemeinstellungen und ändere vorübergehend die Energiespareinstellungen. Ich trenne mich vom Internet und verbinde mich dann wieder. Ich klicke auf "DHCP-Lease erneuern". Ich starte TextEdit, tippe ein Gobbledy-Buch ein, warte, bis Autosave es automatisch speichert, speichere es dann selbst. Ich starte Safari und setze möglicherweise ein Lesezeichen. Ich starte das Verzeichnisdienstprogramm und beende es. Gleiches gilt für das Netzwerkdienstprogramm. etc.
Dann habe ich SHUTDOWN meinen Mac zu einem Neustart dagegen, weil Herunterfahren einige Cache - Dateien aktualisiert, die bootcacheplaylist und tut andere Dinge ein Neustart nicht. Und wenn der Spinner erscheint und es eine Weile dauert, bis mein Mac endgültig heruntergefahren wird, ist das eine gute Sache! IDK, aber es könnte sein, dass beschädigte Einstellungsdateien mit frischen, sauberen und mehr überschrieben werden.
Sie können jederzeit in den Cache-Ordner unter System -> Bibliothek gehen und einige Cache-Dateien in den Papierkorb werfen (sehr aktuelle - solche mit alten Daten sollten wahrscheinlich in Ruhe gelassen werden). Es werden nur Ersetzungen für diese gelöschten Cache-Dateien erstellt, die neu und sauber und aktuell sind. Sie können das Gleiche tun, um Dateien mit den letzten Daten in Bibliothek -> Caches in Ihrem Basisordner zwischenzuspeichern. Auch hier werden nur neue geschrieben.
Selbst wenn sich mein Mac verhält, starte ich etwa alle zwei Wochen im abgesicherten Modus.
Sie können auch jederzeit die Befehlstaste gedrückt halten und den Netzschalter des Mac drücken. Lassen Sie Command-s erst los, wenn Sie einen DOS-Bildschirm der alten Schule sehen. Lassen Sie an dieser Stelle die Schlüssel los. Der Kernel von Mac OS X ist alles, was zu diesem Zeitpunkt geladen ist, sowie einige sehr minimale BSD-Unix-Ressourcen. "Mac OS X" ist derzeit jedoch kaum geladen. Die GUI wurde noch nicht einmal geladen.
Wenn Sie in diesen Modus wechseln, werden einige verkürzte Informationen zum Startvorgang gedruckt, und Sie werden an einer Befehlszeile mit einem blinkenden Cursor angezeigt.
Geben Sie "/ sbin / fsck [Leerzeichen] -fy [Zurück]" ein. Es sollte wie / sbin / fsck -fy aussehen, bevor Sie die Eingabetaste drücken. Es wird wie das Festplatten-Dienstprogramm überprüft / repariert, außer auf Ihrem BOOT- Volume.
Wenn es beendet ist und sagt, dass alles A-OK ist, aber am Ende "#DATEISYSTEM WURDE GEÄNDERT" ausgegeben wird, führen Sie denselben Befehl erneut aus, falls erforderlich, bis die Meldung "#DATEISYSTEM WURDE GEÄNDERT" nicht mehr gedruckt wird nicht mehr. Anschließend können Sie in der Befehlszeile "exit" eingeben, um den Start fortzusetzen, oder "shutdown" eingeben, wenn Sie stattdessen lieber herunterfahren und starten möchten.
Es gibt ein großartiges Dienstprogramm namens AppleJack http://www.macupdate.com/app/mac/15667/applejack , eine Unix-Befehlszeilen-Dienstprogramm-App, die nur in diesem textuellen Einzelbenutzermodus ausgeführt wird (ohne GUI).
Lesen Sie die Dokumentation von AppleJack, insbesondere, wie (All-Caps) "AUTO" mit großer Sorgfalt verwendet werden sollte.
Es gibt auch viele Kontroversen über das Reparieren von Berechtigungen. Einige sagen, es sei eine gute Sache; Einige sagen, dass dies nicht der Fall ist und dass Apps die ursprünglichen Dateiberechtigungseinstellungen ständig ändern, und dass dies nicht unbedingt eine schlechte oder abnormale Sache ist.
Zu den unverzichtbaren Tools in meinem Dienstprogramm "Tool Box" gehören das kostenlose Shareware-Dienstprogramm "Onyx" http://www.macupdate.com/app/mac/11582/onyx , TechTool Pro 6, Drive Genius 3, das ehrwürdige DiskWarrior 4 und Data Rescue 3 (und möglicherweise 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, auf die Sie booten können, wenn Ihr Startlaufwerk repariert werden muss. (Die meisten Dienstprogramme reparieren das Startlaufwerk nicht oder können es nicht reparieren. Die Notfall-Festplattenpartition von TechTool löst dieses Problem.)
Zweitens können Sie mit TechTool einen Einstellungsbereich installieren, der eine regelmäßige SMART-Überprüfung des Laufwerks durchführt und Ihr wertvolles Festplattenverzeichnis (auf jedem Laufwerk) sichert. Wenn das Festplattenverzeichnis gelöscht wird oder zu beschädigt ist, als dass DiskWarrior es reparieren könnte, sind Sie fertig - außer vielleicht einem Mac OS X "Archivieren und Installieren".
Das Festplattenverzeichnis ist eine HUUUUUUUUGE-Datei, daher erfordert das Sichern viel Zeit und Platz. Ich habe es so eingestellt, dass die Verzeichnissicherungen aller meiner Laufwerke in separaten Ordnern auf einem Laufwerk gespeichert werden, das ich für die langfristige Datenspeicherung verwende (archivierte Fotos, alte Dokumente, die ich aufbewahren muss, alte Steuerdokumente, an die ich mich für 7 Jahre halten muss Jahre usw.). Ich habe es auch so eingestellt, dass dieses Backup nach dem Abschied durchgeführt wird.
Glücklicherweise ist dieser TechTool-Einstellungsbereich für jede ausgeführte Aufgabe vollständig anpassbar. Sie können Directory-Sicherungen einmal pro Woche oder einmal pro Stunde durchführen. Sie können festlegen, dass jeden Tag oder jede Stunde eine SMART-Prüfung durchgeführt wird. Sie können festlegen, dass Sie benachrichtigt und / oder per E-Mail benachrichtigt werden sollen, wenn eine SMART-Prüfung fehlschlägt.
Am nützlichsten (für mich) ist, dass Sie einen Schwellenwert für den Speicherplatz auf Ihrer Festplatte festlegen können, den Sie (aus den oben genannten Gründen) frei lassen möchten, z. B. 15%, 20%, und dass TechTool Sie benachrichtigt, wenn Sie sich nähern den Schwellenwert, den Sie angepasst haben.
Dann ist es Zeit, einige Dateien zu archivieren, an denen Sie festhalten müssen, auf die Sie jedoch nicht häufig zugreifen, und sie von Ihrem Hauptlaufwerk zu übertragen.
PS Verwenden Sie ein automatisches Sicherungsprogramm und stellen Sie sicher, dass die Journalerstellung für alle Laufwerke aktiviert ist. (Sie können es für jedes Laufwerk im Festplatten-Dienstprogramm überprüfen und aktivieren.)
Mac Lion langsame Dienstprogramme
quelle
Überprüfen Sie Ihre Speichernutzung in der App "Activity Monitor" (normalerweise im Unterordner "Utilities" Ihrer Apps). Es gibt 4 Speicherbelegungszeilen, die untere informiert Sie über "Swap Used". Selbst wenn die Menge an "verwendetem Speicher" kleiner als "physischer Speicher" ist, wenn der Wert für "verwendeter Swap" größer als Null ist und Sie eine normale Festplatte haben (sich drehende Festplatten im Gegensatz zu einer SSD), ist dies Teil Ihrer Problem beim Wechseln zwischen Apps. Die 2 Lösungen hierfür sind:
Wie in den obigen Antworten angegeben, kann es sich um eine fehlerhafte Festplatte handeln, bei der das HDD-Subsystem Schwierigkeiten hat, Daten vom Laufwerk zuverlässig zu lesen. Dies wird im "Aktivitätsmonitor" auf der Registerkarte "Datenträger" nicht als hohe E / A angezeigt. Die einzige Möglichkeit, dies zu überprüfen, besteht darin, wie in den obigen Antworten mit einem Einzelbenutzer-Moce und einem Dienstprogramm zum Scannen von Oberflächen erwähnt.
quelle
Wenn Spotlight Dateien indiziert, wird dies im Aktivitätsmonitor als mds angezeigt, der viele Ressourcen verwendet.
Ich würde auch versuchen, Flash zu deinstallieren oder einen Flash-Blocker zu verwenden.
quelle
Warum haben Sie 5 GB RAM? Das ist eine seltsame Zahl ... Haben Sie einen 4-GB-Chip und einen 1-GB-Chip?
Das Entfernen des 1-GB-Chips kann Ihr System beschleunigen ... Oder noch besser, Sie haben zwei 2-GB-Chips (oder zwei 4-GB-Chips). Dies gilt nur für einige Motherboards / CPU-Kombinationen. Früher besaß ich einen Mac, der ohne perfekt gepaarte Chips überhaupt nicht booten würde, aber viele moderne CPUs sind für gleichmäßig gepaarte Setups optimiert. Oft verkauft Apple Ihnen keinen Mac in einer anderen Konfiguration als einem perfekt gepaarten RAM. Dies liegt daran, dass die CPU mit diesem Setup nur mit voller Geschwindigkeit arbeiten kann.
Ich weiß nicht, ob dieser Rat für Ihren Mac gilt, und ich wäre überrascht, wenn er die Art von Verlangsamungen verursacht, die Sie sehen, aber es ist einen Versuch wert.
Ehrlich gesagt, ich vermute, Sie haben möglicherweise ein Hardwareproblem. Ich frage mich, ob Ihre Festplatte anfängt zu versagen. Ich würde die Festplatte löschen und Nullen über das gesamte Ding schreiben (wahrscheinlich zweimal Nullen schreiben ... oder die sichere Löschfunktion verwenden, die dreimal zufällige Daten schreibt).
Durch das Schreiben von Daten in jeden einzelnen Sektor auf der Festplatte wird das Laufwerk gezwungen, seine internen Fehlertoleranzalgorithmen auf jeden Sektor anzuwenden. Diese Kontrollen sind hochentwickelt und hundeschwach. Um die Leistung aufrechtzuerhalten, werden sie unter normalen Laufwerksnutzungen nicht ordnungsgemäß ausgeführt. In der Regel gibt es Millionen einzelner Bits, die auf einer modernen Festplatte nicht gut sind, und normalerweise kennzeichnet die interne Mechanik des Laufwerks diese Bits als schlecht und verschiebt die Daten stillschweigend an eine andere Stelle (auf einem 500-GB-Laufwerk stehen häufig viele GB zusätzlicher nicht verwendeter Sektoren bereit als Ersatz für andere fehlerhafte Sektoren aktivieren).
Wenn Sie die Festplatte ein paar Mal überschreiben, wird die Festplatte bereinigt und Sie erhalten eine brandneue Festplatte (es ist eine gute Idee, nach dem Kauf Daten über das gesamte Laufwerk zu schreiben).
Wenn die Festplatte in einem wirklich schlechten Zustand ist, schlägt sie auf halbem Weg durch das Schreiben von Daten auf die Festplatte fehl. Dies kann nur durch den Kauf einer neuen Festplatte behoben werden.
Dieser Rat gilt für sich drehende Festplatten, nicht für Solid-State-Festplatten. Ich weiß nicht viel über die Funktionsweise von SSDs, aber ich habe gehört, dass das Schreiben von Daten über eine gesamte SSD die Leistung des Laufwerks dauerhaft beeinträchtigen kann.
quelle