Mein Mac ist langsam, weiß aber nicht, was ihn verlangsamt

Mein Mac (Macbook Pro) macht manchmal langsam grundlegende Aufgaben, wie das Surfen im Internet oder ähnliches. Wenn ich Activity Monitor öffne, habe ich (vielleicht) ein Programm, das ungefähr 10% CPU ist, andere sind unter 1 %. Meine CPU-Auslastung ist nicht voll. Ich habe immer noch mehr als 2 GB freien Speicher (von 5 GB). Es gibt keine schweren 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" sein: sich Zeit nehmen, um diese Zeichen zu schreiben (ich drücke die Tastaturtasten, aber es gibt eine Verzögerung, bevor ich sie auf dem Bildschirm sehe), Tabs oder Programme ändern usw.

Author: duality_, 2012-04-15

4 answers

WARNUNG! Diese "Antwort" behandelt die Frage, enthält aber auch viele weitere Informationen, von denen ich hoffe, dass einige Leute davon profitieren können.


Für viele wird dies eine bekannte Information sein. Es kann jedoch neuen Benutzern helfen.

Mit ZU viel Erfahrung mit Macs träge gehen, die eine Sache, die ich tun wissen ist, dass (leider) kann es sein, unzählige Ursachen.

Die obige Antwort zur Spotlight-Indizierung lautet tatsächlich ein wahrscheinlicher Täter. 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 lästigen Leistungseinbußen verursacht, während ich weiter browste, E-Mails verschickte, Photoshop, Seiten usw. verwendete.

Wenn Sie möchten, können Sie zu Systemeinstellungen–>Spotlight–>Datenschutz gehen und auf das Pluszeichen am unten links in der Spalte ganz links. Fügen Sie Ihr Bootlaufwerk und alle anderen angeschlossenen Laufwerke hinzu. Dadurch wird Spotlight daran gehindert, Ihre Speicher-E/A -, CPU-und anderen Systemressourcen zu indizieren und zu verbrauchen.

Wenn Sie dann möchten, dass Spotlight alles indiziert (z. B. während Sie schlafen), machen Sie das Gegenteil und markieren Sie jedes Laufwerk in der Spalte Datenschutz und klicken Sie auf das Minuszeichen. Spotlight SOLLTE wieder aufnehmen, und die Lupe sollte wieder pulsieren. (Ein Shareware-Dienstprogramm, mit dem Sie das Löschen des aktuellen Spotlight-Index ist möglicherweise keine schlechte Idee, da Spotlight danach frisch starten und störungsfrei ausführen würde, während Sie schlafen.)

Spotlight dauert lange, bis es das ERSTE Mal ganze Volumes indiziert, aber danach ist (für mich) keine merkliche Leistungsänderung mehr erkennbar, da es nur noch inkrementell neu erstellte Dateien und Daten indiziert ( WEITweniger Indizierung als beim ersten Lauf auf einem ganzen Volume).

Activity Monitor hat sich bewährt unverzichtbares Werkzeug, um alle "unsichtbaren" Prozesse zu sehen, die ausgeführt werden und für Sie sonst nicht sichtbar sind. Sie können beeindruckt sein, wie viel hinter den Kulissen mit Mac OS X los ist. Es ist WIRKLICH" Das fortschrittlichste Desktop-Betriebssystem der Welt", IMO.

Wählen Sie im Aktivitätsmonitor im Popup-Menü die Option "Alle Prozesse hierarchisch anzeigen."

Klicken Sie dann auf die Spalte CPU, in der alle Prozesse danach sortiert werden, wie viel CPU-MHz sie verwenden. Diese Sortierung die Methode ist nicht perfekt, da Sie Daemons oder Prozesse bemerken, die in anderen Prozessen ausgeführt werden und eine erhebliche CPU-Auslastung aufweisen, jedoch möglicherweise nicht wie erwartet oben in der sortierten Liste angezeigt werden. Dies ist auch Echtzeit, sodass die Prozesse und ständig in der Liste auf und ab springen.

Neben dem CPU-Verbrauch zeigt Ihnen Activity Monitor, wie viele Threads ein Prozess verwendet. Ein Dutzend oder mehr Threads bedeutet, dass der Prozess sich selbst viele Ressourcen zuweist. Ich bezahle nicht achten Sie auf den Speicherverbrauch, da es sich um virtuellen Speicher handelt und Festplattenspeicher als virtuellen RAM verwendet. Wenn Sie den gesamten virtuellen Speicher addieren würden, den die Apps und Prozesse im Activity Monitor für sich selbst zuweisen möchten, würden Sie denken, dass Sie ein Terabyte RAM installieren müssten! Virtueller Speicher funktioniert reibungslos im Hintergrund und braucht nicht Ihre Aufmerksamkeit. (Danke Avi, Bertrand, Jordan, et al.) OH! Und es ist eine gute Idee, 15-20% Ihres Startvolumens UNGENUTZT zu lassen. Während der Ausführung Mac OS X und viele Apps "parken" vorübergehend Code, der sonst Ihren endlichen Arbeitsspeicher verbrauchen würde. Sie behandeln diesen Festplattenspeicher als RAM, wenn auch sloooooow RAM.

Viele Programme, wie Photoshop, verwenden freien Speicherplatz als " scratch disk."So können Sie in Photoshop an einer 4 GB großen Bilddatei arbeiten, wenn nur 2 GB RAM installiert sind!

Im Aktivitätsmonitor sollte eine App oder ein Prozess angezeigt werden, der >50% der CPU verwendet. (Obwohl einige monolithische Programme tun, und es ist normal.)

Wenn Sie nichts brauchen, um von einer App gespeichert oder "erinnert" zu werden, können Sie das Beenden im Aktivitätsmonitor erzwingen (die rote achteckige Stoppschild – Taste-aber es ist schwierig, wenn Sie versuchen, eine App oder einen Prozess hervorzuheben, der im Bruchteil einer Sekunde überall hinhüpft!).

Ich habe das schon einmal gemacht und dann die App neu gestartet, um festzustellen, dass sie von 54% CPU-Auslastung vorher auf 9% nachher ging. Also, vorher lief die App und stürzte nicht ab, aber ein Teil ihres Codes könnte haben wurde in einer Endlosschleife oder so gefangen. Beenden und Relaunchen sollte dies beheben.

AUFRÄUMEN DES DACHBODENS (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 Herunterfahren auswählen und alles außer dem Hintergrundbild verschwindet, wird der Spinner für eine Weile gedreht, das ist gut! Mac OS X erledigt einige Hausaufgaben und speichert möglicherweise Ihre Systemkonfiguration, berücksichtigung aller internen Änderungen, externer Geräte (Festplatten, Drucker, Scanner, Tastaturen von Drittanbietern, Mäuse, Wacom-Tablets usw.).) und wie sie verbunden sind; USB, FireWire, eSATA PCI-Karte, Bluetooth,Wi-Fi, etc., erstellen eines Caches von Erweiterungen und Kerneln, den es laden muss, damit es nicht bei jedem Start "Angeln" muss, Aktualisieren der Bootcacheplaylist, des Dateisystemjournals und mehr.

Warten Sie nach Abschluss des Herunterfahrens, bis alle internen und externen Laufwerke hör auf zu drehen und schalte aus (STILLE!)

Halten Sie dann die Umschalttaste gedrückt, während Sie die Einschalttaste des Computers drücken. Lass die Umschalttaste nicht los. Der Mac dauert etwas länger als normalerweise, aber halten Sie die Umschalttaste gedrückt, bis Sie das Apple-Logo UND sehen, dass sich der Spinner dreht. JETZT können Sie die Umschalttaste loslassen.

Wenn Mac OS X nicht auf "Automatische Anmeldung" eingestellt ist, wird Ihnen schließlich das Anmeldefenster mit den Worten "Sicher" angezeigt Boot " erscheint rot über den Kontonamen.

WARTEN! Melden Sie sich noch nicht an!

Sie sehen, alles, was Apple Ihnen über den "abgesicherten Modus" sagen wird, ist, dass es sich um eine Methode zur Fehlerbehebung handelt, wenn Ihr Mac im "Vollstart" - Modus schuppig ist.

Apple sagt, der abgesicherte Modus lädt keine Erweiterungen von Drittanbietern (und sogar einige von Apples eigenen) und lädt auch keine Startelemente, die Sie in den Systemeinstellungen->Konten oder den meisten Menüleistenelementen ausgewählt haben.

Das ist alles wahr, aber ich kam zu erfahren Sie, dass "Safe Boot" alle Arten von Reparaturen und Überprüfungen hinter den Kulissen durchführt und repariert und wartet und viele andere "gute Sachen"."

(Aber nach Jahren der Suche konnte mir niemand genau sagen, was. Sie sagen: "Vertrau mir. Es macht gute Sachen.)

Ich weiß, dass es den Kernelextension-Cache ignoriert und das Betriebssystem zwingt, die wesentlichen Kernelerweiterungen neu zu suchen und zu laden.  (Wenn Sie sich noch auf dem Anmeldebildschirm befinden, wird sogar das STARTVOLUMEN überprüft und repariert, etwas. Dienstprogramm oder ein Festplattendienstprogramm eines Drittanbieters kann und weigert sich zu tun.)

Unter " Safe Boot "wurden zu diesem Zeitpunkt auf dem Anmeldebildschirm nur minimale Teile von OS X geladen, sodass Apples Safe Boot" Utility Chores " ihre Arbeit in einer grundlegenden Umgebung ausführen, die frei von Hunderten von Betriebssystemdateien ist, die nach dem Anmelden geladen werden.

Im abgesicherten Boot lasse ich es etwa 10 Minuten lang am Anmeldebildschirm in Ruhe. Ich habe herausgefunden, dass die Arbeit im Gange war vor Sie melden sich an, als ich meine externe bemerkte die Aktivitätsindikatoren der Laufwerke zeigten viel Festplattenaktivität.

Die Antriebsanzeigen stoppen nach 10 Minuten oder weniger.

DANN melde ich mich an. UND DANN berühre ich nichts (nicht einmal die Tastatur oder Maus), da das hilfreiche Gute Zeug nach dem Anmelden einige Minuten lang ausgeführt wird und ich keine Programme starten oder sogar verwenden möchte die Tastatur oder Maus. Ich möchte, dass Safe Boot seine Aufgaben störungsfrei erfüllen kann.

Ich gehe eine Tasse Kaffee oder starten App Store auf meinem iPad zu überprüfen für Updates zu meinen Apps (etwas, das ich noch öfter mache, als ich überprüfe macupdate.com auf meinem Mac für neue Shareware, die alle 15 Minuten oder so ganz oben auf der Tagesliste erscheint!), und ich beginne tatsächlich mit dem Mac zehn oder so Minuten nach der Anmeldung.

Normalerweise führe ich einige Dinge aus, die einige der Dateien in Mac OS X in irgendeiner Weise verändern. Ich starte die Systemeinstellungen, ändere vorübergehend die Energiespareinstellungen; Ich trenne mich vom Internet und verbinde mich dann wieder; Ich klicke auf " DHCP-Lease erneuern; Ich starten Sie TextEdit, geben Sie einige gobbledygook, warten Sie auf Autosave, um es automatisch zu speichern, dann speichern Sie es selbst; Ich starte Safari und vielleicht Lesezeichen etwas; Ich starte Verzeichnis-Dienstprogramm und dann beenden Sie es; Gleiches für Netzwerk-Dienstprogramm, etc.

Dann habe ich SHUTDOWN meinen Mac im Gegensatz zu einem Neustart, weil Shutdown einige Cache-Dateien aktualisiert, die bootcacheplaylist und tut andere Dinge einen Neustart nicht. Und wenn der Spinner erscheint und eine Weile dauert, bis mein Mac endlich herunterfährt, ist das eine gute Sache! IDK, aber es könnte korrupte Präferenzdateien mit frischen, sauberen und mehr überschreiben.

Sie können immer in den Cache–Ordner in System - >Library gehen und einige Cache – Dateien in den Papierkorb werfen (sehr aktuelle-eines mit alten Daten sollte wahrscheinlich in Ruhe gelassen werden). Es wird nur Ersatz für diese gelöschten Cache-Dateien erstellt, die neu und sauber und aktuell sind. Sie können dasselbe tun, um Dateien mit den letzten Daten in Bibliothek–>Caches in Ihrem Home-Ordner zwischenzuspeichern. Auch hier wird es nur frisch schreiben originalen.

Selbst wenn sich mein Mac selbst verhält, starte ich ungefähr alle zwei Wochen in den abgesicherten Modus.

Außerdem können Sie Command-s immer gedrückt halten und die Power-Taste des Mac drücken. Lassen Sie Command-s nicht los, bis Sie einen DOS-aussehenden Bildschirm der alten Schule sehen. Lassen Sie die Schlüssel an dieser Stelle los. Der Kernel von Mac OS X ist alles, was zu diesem Zeitpunkt geladen wird, sowie einige sehr minimale BSD-Unix-Ressourcen. Aber "Mac OS X" ist an dieser Stelle kaum geladen. Die GUI wurde noch nicht einmal geladen.

Beim Aufrufen dieses Modus, es wird einige gekürzte Startprozessinformationen drucken und Sie dann an einer Befehlszeilenaufforderung mit einem blinkenden Cursor belassen.

Geben Sie "/sbin/fsck[space]-fy[Return]."Es sollte wie /sbin/fsck-fy aussehen, bevor Sie Return drücken. Es wird eine Überprüfung/Reparatur wie Disk Utility tun, außer auf Ihrem BOOT Volumen.

Wenn es beendet ist und sagt, dass alles in Ordnung ist, aber am Ende "#FILE SYSTEM HAS BEEN MODIFIED" druckt, führen Sie denselben Befehl bei Bedarf immer wieder aus, bis dies nicht der Fall ist drucken Sie die Meldung "#DATEISYSTEM WURDE GEÄNDERT" nicht mehr. Dann können Sie "exit" in der Befehlszeile eingeben, um den Start fortzusetzen, oder "shutdown" eingeben, wenn Sie stattdessen lieber herunterfahren und starten möchten.

Es gibt ein großes Dienstprogramm namens AppleJack http://www.macupdate.com/app/mac/15667/applejack das ist eine Unix - Befehlszeilendienstprogramm-App, die nur in diesem textuellen Einzelbenutzermodus ausgeführt wird (sie hat keine GUI.)

Lesen Sie die Dokumentation von AppleJack, insbesondere wie (all-Caps) "AUTO" sein sollte mit großer Sorgfalt verwendet.

Es gibt auch viele Kontroversen über die Reparatur von Berechtigungen. Einige sagen, es ist eine gute Sache zu tun; einige sagen, es ist nicht, und dass Apps ursprüngliche Dateiberechtigungseinstellungen die ganze Zeit ändern, und es ist nicht unbedingt eine schlechte Sache oder abnormal.

Schließlich gehören unverzichtbare Werkzeuge in meinem Dienstprogramm "Tool Box" die kostenlose Shareware "Onyx" Dienstprogramm http://www.macupdate.com/app/mac/11582/onyx, TechTool Pro 6, Drive Genius 3, der 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 Bootlaufwerk (oder einem beliebigen Laufwerk) zu erstellen, auf der eine Notfalldiskette erstellt wird, in die Sie booten können, wenn Ihr Bootlaufwerk repariert werden muss. (Die meisten Dienstprogramme reparieren das Startlaufwerk nicht oder können es nicht reparieren. Die Notfall-Festplattenpartition von TechTool löst dies.)

Zweitens können Sie mit TechTool einen Einstellungsbereich installieren, der eine periodische Laufwerk S. M. A. R. T. überprüfen, sichert Ihre kostbare Festplatte Verzeichnis (auf jedem Laufwerk). Wenn das Festplattenverzeichnis gelöscht wird oder zu beschädigt ist für DiskWarrior zu reparieren, sind Sie verschraubt – außer vielleicht ein Mac OS X "Archiv und installieren."

Das Festplattenverzeichnis ist eine HUUUUUUUUUGE-Datei, daher benötigt 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 Langzeitdatenspeicherung verwende (archivierte Fotos, alte dokumente, die ich aufbewahren muss, alte Steuerdokumente, an denen ich 7 Jahre lang festhalten muss usw.). Ich habe es auch so eingestellt, dass es dieses Backup nach der Beddy-Bye-Zeit macht.

Glücklicherweise ist dieser TechTool-Einstellungsbereich für jede Aufgabe, die er ausführt, vollständig anpassbar. Sie können Verzeichnissicherungen einmal pro Woche oder einmal pro Stunde durchführen, Sie können es so einstellen, dass es jeden Tag oder jede Stunde einen S. M. A. R. T.-Check durchführt. Sie können es anweisen, Sie zu warnen und / oder Ihnen eine E-Mail zu senden, wenn eine S. M. A. R. T-Prüfung fehlschlägt.

Am nützlichsten (für mich) ist, dass Sie festlegen können ein Schwellenwert dafür, wie viel Speicherplatz auf Ihrer Festplatte Sie frei lassen möchten (aus den oben genannten Gründen), z. B. 15%, 20%, und TechTool benachrichtigt Sie, wenn Sie sich dem von Ihnen angepassten Schwellenwert nähern.

Dann ist es an der Zeit, einige Dateien zu archivieren, an denen Sie festhalten müssen, aber nicht häufig darauf zugreifen und sie von Ihrem Hauptlaufwerk übertragen.

PS Verwenden Sie ein automatisches Backup-Dienstprogramm und stellen Sie sicher, dass die Journaling aktiviert ist AUF für alle Laufwerke. (Sie können überprüfen, sowie schalten sie es für jedes Laufwerk im Festplatten-Dienstprogramm.)

Mac löwe langsam dienstprogramme

 23
Author: R2DHue,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Überprüfen Sie Ihre Speichernutzung in der App "Activity Monitor" (normalerweise im Unterordner "Utilities" Ihrer Apps). Es gibt 4 Speichernutzungszeilen, die untere informiert Sie über "Swap Used". Selbst wenn der Betrag " Verwendeter Speicher "kleiner als" physischer Speicher "ist, wenn der Wert" Verwendeter Speicher " mehr als Null ist und Sie eine normale Festplatte haben (sich drehende Festplatten im Gegensatz zu einer SSD), ist dies Teil Ihres Problems beim Wechseln zwischen Apps. Die 2 Lösungen dafür sind:

  1. Ersetzen die standard-HDD mit einem SSD-Laufwerk
  2. Fügen Sie mehr RAM hinzu, wenn Sie können, 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 angegeben, kann es sich um eine fehlerhafte Festplatte handeln, bei der das HDD-Subsystem Schwierigkeiten hat, Daten zuverlässig vom Laufwerk zu lesen. Dies wird im "Activity Monitor" unter der Registerkarte "Disk" nicht als hohe E/A angezeigt, und die einzige Möglichkeit, dies zu überprüfen, ist, wie in den obigen Antworten mit Single User moce und einem Surface Scanning-Dienstprogramm erwähnt.

 1
Author: Christopher Broderick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-02-01 10:35:10

Wenn Spotlight Dateien indiziert, werden sie im Aktivitätsmonitor als mds mit vielen Ressourcen angezeigt.

Ich würde auch versuchen, Flash zu deinstallieren oder einen Flash-Blocker zu verwenden.

 0
Author: simonCGN,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-04-15 21:47:53

Warum hast du 5 GB RAM? Das ist eine seltsame Zahl... Haben Sie einen 4GB-Chip und einen 1GB-Chip?

Wenn Sie den 1 GB-Chip entfernen, wird Ihr System möglicherweise schneller... Oder noch besser, 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 perfekt gepaart RAM, und es ist, weil die CPU nur mit voller Geschwindigkeit mit diesem Setup arbeiten kann.

Ich weiß nicht, ob dieser Ratschlag 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 vermute ich, dass Sie ein Hardwareproblem haben könnten. Ich frage mich, ob Ihre Festplatte zu versagen beginnt? Ich würde die Festplatte löschen und Nullen über das Ganze schreiben (wahrscheinlich zweimal Nullen schreiben... oder verwenden Sie die secure erase-Funktion, die wird zufällige Daten 3 mal schreiben).

Das Schreiben von Daten in jeden einzelnen Sektor auf der Festplatte zwingt das Laufwerk, seine internen Fehlertoleranzalgorithmen auf jeden Sektor anzuwenden. Diese Kontrollen sind sehr anspruchsvoll und sehr langsam. Um die Leistung aufrechtzuerhalten, werden sie bei normaler Laufwerksnutzung nicht ordnungsgemäß ausgeführt. Es gibt normalerweise Millionen einzelner Bits, die auf einer modernen Festplatte nicht gut sind, und normalerweise kennzeichnet die interne Mechanik des Laufwerks diese Bits als schlecht, und verschieben Sie die Daten stillschweigend an eine andere Stelle (auf einem 500-GB-Laufwerk sind häufig viele GB zusätzliche nicht verwendete Sektoren vorhanden, die als Ersatz für andere fehlerhafte Sektoren aktiviert werden können).

Wenn Sie die Festplatte ein paar Mal überschreiben, wird die Festplatte bereinigt und Sie erhalten eine besser als 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 fehl, indem Daten auf die Festplatte geschrieben werden, was nur durch den Kauf einer neuen Festplatte wirklich behoben werden kann Fahrminuten.

Dieser Hinweis gilt für externe Festplatten, nicht für Solid-State - Festplatten. Ich weiß nicht viel darüber, wie SSD funktioniert, aber ich habe gehört, dass das Schreiben von Daten über eine gesamte SSD die Leistung des Laufwerks dauerhaft beeinträchtigen kann.

 0
Author: Abhi Beckert,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-08 01:43:33