Was verlangsamt meinen Mac?

Ich habe folgenden Mac:

  • iMac (27 Zoll, Ende 2013)
  • 3,4 GHz Intel Core i5
  • 8 GB 1600 MHz DDR3
  • NVIDIA GeForce GTX 775M 2048 MB

Es hat eine Festplatte, und ich habe 240 GB von 1 TB freiem Speicherplatz.

Ich verwende OS X El Capitan (10.11.3).

Seit einiger Zeit ist dieser Mac sehr, sehr frustrierend langsam. Es dauert ungefähr 15 Minuten, um von einem sauberen Neustart bis zur Inbetriebnahme von Firefox zu gelangen. Besonders das Starten von Anwendungen ist schmerzhaft. Es ist jedoch etwas schwer zu quantifizieren, weil es zu anderen Zeiten in Ordnung zu sein scheint. Es gibt einen großen Teil der Wahrnehmung/Psychologie.

Ich erwäge eine Neuinstallation und vielleicht ein älteres OS X. Aber ich bin auch nur sehr neugierig, was dies verursacht. Ich kann es nicht herausfinden. Ich weiß, dass HDDs langsamer sind, aber die Maschine war in Ordnung, als ich sie bekam, und ich finde es schwer zu glauben, dass neuere OS Xs so viel schlechter sind.

Hier sind ein paar Dinge, die ich getan habe:

  • Schalten Sie die Zeitmaschine aus, für eine gute Maßnahme.
  • Dropbox deaktivieren. Meine Dropbox ist ziemlich groß und mir ist aufgefallen, dass dies ein ziemlich wichtiger Faktor bei der Indizierung sein kann.
  • FileFault verwende ich nicht.
  • 1Password ist in den Startelementen, mehr nicht.
  • Ich habe kürzlich einen Scan meiner Festplatte im Wiederherstellungsmodus durchgeführt, um sicherzustellen, dass die Festplatte nicht ausfällt. SMART sagt verifiziert.

In Activity Manager / htop gibt es nichts Außergewöhnliches. CPU und Speicher scheinen beide vernünftig zu sein. Erwähnenswert ist auch, dass diese Anwendungen, wenn ich ein Spiel wie Starcraft oder Cities Skylines starte, nach dem Start ziemlich gut funktionieren. Das Starten dauert allerdings lange.

Ich bin im Grunde ratlos, warum mein ziemlich neuer Mac beim Ausführen von Anwendungen schlechter ist als damals, als ich 2006 mein erstes weißes MacBook bekam, als sich die Anwendungen, die ich ausführe, nicht geändert haben (Firefox, Terminal, Thunderbird) und Speicher vervierfacht.

Ich bin mit der Befehlszeile sehr vertraut und möchte nur meine Neugier befriedigen. Was bewirkt, dass mein Computer 15 Minuten braucht, um vom Hochfahren zu Firefox zu wechseln? Wie kann ich messen, wofür der Computer Zeit verbringt? Gibt es vielleicht offensichtliche Leistungsverbesserungen, die ich übersehen habe?

diskutil listAusgang:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

Ein paar (vielleicht) interessante Einträge aus system.log:

Ich habe ein paar davon:

Mar 20 19:13:18 localhost kernel[0]: Sandbox: launchd(1) System Policy: deny(1) file-write-flags /private/var/run/dyld_shared_cache_x86_64h
Mar 20 19:13:18 localhost kernel[0]: Sandbox: launchd(1) System Policy: deny(1) file-write-unlink /private/var/run/dyld_shared_cache_x86_64h

Eine ganze Reihe davon für alle meine Anwendungen:

Mar 20 19:15:44 Pasta kernel[0]: Sandbox: coreduetd(74) deny(1) file-read-metadata /
Mar 20 19:15:44 --- last message repeated 23 times ---
Mar 20 19:15:44 Pasta kernel[0]: Sandbox: coreduetd(74) deny(1) file-read-metadata /Applications/App Store.app
Mar 20 19:15:44 --- last message repeated 4 times ---
Mar 20 19:15:44 Pasta kernel[0]: Sandbox: coreduetd(74) deny(1) file-read-metadata /Applications/Automator.app
Mar 20 19:15:44 --- last message repeated 4 times ---
Mar 20 19:15:44 Pasta kernel[0]: Sandbox: coreduetd(74) deny(1) file-read-metadata /Applications/Calculator.app
Mar 20 19:15:45 --- last message repeated 4 times ---
Mar 20 19:15:44 Pasta kernel[0]: Sandbox: coreduetd(74) deny(1) file-read-metadata /Applications/Calendar.app
Das allererste, was ich überprüfen würde, ist zu sehen, ob Ihre Festplatte ausfällt. Führen Sie zuerst den Befehl aus. diskutil info /dev/disk0 | grep SMARTWenn dort etwas anderes als „Verifiziert“ steht, dann ist Ihr Laufwerk defekt. Ich würde auch DriveDX (kostenlose Version) ( binaryfruit.com/drivedx ) herunterladen und sehen, was es über Ihr Laufwerk sagt. Poste die Ergebnisse zu deiner Frage.
Wenn Sie auch die Ausgabe von ... posten könnten, diskutil listnur für den Fall, dass Sie CoreStorage verwenden und mehr als ein Laufwerk als einzelnes Volume fungieren
Hallo @Allan, die Ausgabe von hinzugefügt diskutil listund der Smart-Status war in der Tat gut. Aber ich bin nervös wegen DriveDX, also recherchiere ich ein bisschen, um zu sehen, was andere darüber sagen;)
Habe es gerade heruntergeladen. DriveDX meldet keine Probleme. Die meisten Indikatoren liegen bei 100 %, einige bei 85 %.
Die allgemeine Gesundheit beträgt 85,5%. Der "schnelle" Selbsttest zeigte keine Fehler.
Irgendwas in /var/log/system.log? dmesg-Ausgabe? Wenn Sie mit Terminal nicht vertraut sind, können Sie die Konsole verwenden, um Systemmeldungen zu untersuchen.
Ok..gut, dass wir wissen, dass der Antrieb funktioniert. Hast du Apple Diagnostics ausgeführt? Fahren Sie den Computer herunter und halten Sie beim Booten die Taste „D“ gedrückt. support.apple.com/en-us/HT202731 15 Minuten vom Booten zum Firefox zu gehen ist eine schrecklich lange Zeit, weshalb ich ein Hardwareproblem vermute.
@Allan es meldet "keine Probleme gefunden"
Konnten Sie sich die Protokolle ansehen, wie von @tim.rohrer vorgeschlagen? Können Sie beim Booten Befehlstaste-V gedrückt halten, um in den „Ausführlichen“ Modus zu wechseln? Beachten Sie alle Fehler oder wo es zu hängen scheint
Es dauert ein bisschen ;)
Habe mir die Logs angeschaut. Ich schaue sie mir aus verschiedenen Gründen von Zeit zu Zeit an, und ich sehe nicht wirklich etwas zu Verrücktes. Ich habe jedoch ein paar Log-Elemente gepostet.
Hast du die Erste Hilfe des Festplattendienstprogramms ausgeführt? Ich weiß, dass frühere OS X-Versionen eine separate Prüfung der Berechtigungen hatten, aber vielleicht enthält Erste Hilfe das jetzt.
Ja. Disk war das erste, was ich vermutete, also fing ich damit an.
Ich habe nicht viel mit El Capitan gearbeitet, aber ein OS X Daily-Artikel ( osxdaily.com/2015/11/04/verify-repair-permissions-mac-os-x ) weist darauf hin, dass Sie in Terminal und gehen müssen Führen Sie Folgendes aus: sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume / Es ist ein langer Weg, ich weiß. Eine Festplatte selbst kann gut auschecken, aber die Berechtigungen für das Betriebssystem sind möglicherweise nicht richtig. Ich habe gesehen, dass dies häufiger passiert, wenn ein System zwischen den wichtigsten OS X-Versionen aktualisiert wurde.
Nach dem, was ich in Apples Diskussionsforen gefunden habe, schlägt Ihr Startlaufwerk fehl: Discussions.apple.com/thread/7427929?start=0&tstart=0 Haben Sie ein USB 3.0-Laufwerk, auf dem Sie versuchen können, OS X zu installieren und von dort zu booten, um es zu sehen wenn das problem weg ist? Sie sollten auch alle Ihre Apps und Daten sichern (Zeitmaschine).

Antworten (4)

Ihre Maschine sollte nicht so langsam sein. Wenn das Folgende nicht hilft, können Sie es zu einem Apple Store bringen, um Hardwaretests durchzuführen. Ich habe Fälle gesehen, in denen beispielsweise fehlerhafte Sensoren dazu führten, dass der Computer in den Notlaufmodus ging und die Festplatte in Ordnung war.

Hast du schon versucht den PRAM zurückzusetzen?

Es gibt einige Befehlszeilenprogramme, die in der Lage sein sollten, festzustellen, was die Festplatte verwendet (falls dies der Fall ist). Sie können es versuchen iostat 1- dies zeigt die allgemeine Festplattenaktivität an und wird jede Sekunde aktualisiert.

Verwenden Sie "fs_fsusage", um detailliertere Informationen wie den Prozess anzuzeigen:sudo fs_usage -f diskio

Ich würde zuerst versuchen, mit den obigen Befehlen einzugrenzen, was die gesamte E / A frisst. Sie können jederzeit löschen und neu installieren, wenn Sie möchten, aber wenn Sie Ihr gesamtes Time Machine-Backup wiederherstellen, werden Sie das Problem möglicherweise erneut einführen. Ich würde also sagen, wenn möglich, nur Ihre Daten/Ihr Benutzerkonto ohne den Ordner ~/Library wiederherstellen.

Auf der Hardwareseite werden diese Geräte mit Laufwerken mit mindestens 7200 U/min ausgeliefert. Moderne Betriebssysteme sind zwar viel besser als der langsamere 5400, ersticken aber immer noch an übermäßiger Festplattenaktivität (Spotlight, Zeitmaschine, verschiedene Systemdienste).

Das Ersetzen des Laufwerks durch eine eigene SSD ist möglich, aber Sie benötigen Werkzeuge und müssen sehr vorsichtig mit dem Bildschirm umgehen. Wenn Sie es also noch nie zuvor getan haben, würde ich empfehlen, jemanden dafür zu bezahlen.

BEARBEITEN: Überprüfen Sie auch Ihr Systemprotokoll in der Konsole ... suchen Sie nach Festplatten-E / A-Fehlern

Ich weiß, das ist ein ziemlich unverblümter Kommentar, aber nachdem Sie Ihre Mac-Spezifikationen gesehen haben, sollten Sie wirklich wirklich eine SSD kaufen. Wenn es kein anderes wirkliches Problem gibt (vielleicht gibt es das), ist das der offensichtlichste Engpass, den ich sehen kann. ssds sind jetzt ziemlich billig, so dass Sie 250 GB für weit unter 100 $ bekommen können, und die Festplatte ist einfach zu klonen + zu installieren, und Ihr Mac wird sich fünfmal so schnell anfühlen (und vielleicht sein). Wenn du noch Garantie hast, musst du vielleicht ein Zertifikat bezahlen. MacTech, tho.

Es ist eine Option, die ich in Betracht gezogen habe, und ich weiß, dass sie das Problem wahrscheinlich lösen wird. aber es geht nicht auf mein Hauptanliegen ein. Warum funktioniert dieser Computer schlechter als mein MacBook von 2006, das im Wesentlichen die gleichen grundlegenden Aufgaben ausführt? Ich hätte gerne einen Beweis dafür, dass die Apple-Software wirklich so viel schlechter geworden ist, und es nicht irgendein anderes Problem ist. Ich ziehe es vor, das Problem zu diagnostizieren, anstatt Geld auf das Problem zu werfen.
Ich bin zwar ein großer Fan von SSDs, aber bis Sie die Grundursache Ihres Ausfalls eingegrenzt haben, werfen Sie vielleicht gutes Geld schlechtem hinterher, indem Sie einfach Hardware auf das Problem werfen. Eine Bootzeit von 15 Minuten und eine funktionierende Festplatte könnten auf ein Problem mit dem Logic Board hindeuten; etwas, das das Ersetzen Ihrer Festplatte durch eine SSD niemals beheben wird
Du hast Recht, denke ich. Es ist nur so, als ich den IMac 2014 meiner Mutter vor kurzem hochfahren sah, fühlte es sich tatsächlich wie 15 m an (obwohl es wahrscheinlich 2-3 m sind): D

Am Ende habe ich selbst mehr gesucht und bin auf eine andere Lösung gestoßen.

Da die CPU-Auslastung ziemlich niedrig war, dachte ich, dass es mit HD-Zugriff zu tun hatte. Ich habe eine Kombination aus iotop und fs_usage verwendet, um herauszufinden, wer was macht.

Es stellt sich heraus, dass Spotlight-bezogene Prozesse die ganze Zeit ziemlich ausgelastet sind. Das und App Store-bezogene Prozesse.

Fürs Erste habe ich den App-Store-Zeug getötet und viele Verzeichnisse zur Spotlight-Ausschlussliste hinzugefügt. Ich benutze Spotlight fast nur zum Starten von Anwendungen, also kann ich wahrscheinlich größtenteils darauf verzichten.

Ich werde eine Weile beobachten, wie sich das entwickelt. Wenn sich herausstellt, dass diese Lösung zu 100 % narrensicher ist, schließe ich dieses Ticket und das Ende von ~2 Jahren Frustration mit beschissener Apple-Technik. Aber ich warte noch ein bisschen, ich will nicht voreilig sein.

Das Beheben von "Mein Computer ist langsam"-Problemen hält IT- und Computerreparaturleute im Geschäft, da es schwierig ist, sie einzugrenzen.

Bevor ich viel anderes tue, wäre ich versucht, Ihre HD auf ein externes Laufwerk zu klonen und sie dann zu trennen. Nichts geht über eine gut gemeinte Wartungsroutine, die etwas Unerwartetes tut und einige (oder alle) Ihrer Daten abspritzt.

Ich bin mir nicht sicher, ob das Zappen des PRAM bei Langsamkeitsproblemen helfen wird, andererseits kann es nicht schaden und dauert nur ein paar Minuten oder in Ihrem Fall etwa 15.

Ich würde eines der Wartungsprogramme wie Onyx oder ähnliches ausführen. Gehen Sie zur Registerkarte Automatisieren, aktivieren Sie alle Kontrollkästchen und lassen Sie es seine Sache tun. Starten Sie neu, wenn es fertig ist, und sehen Sie, was passiert.

Ich würde auch in den Wiederherstellungsmodus booten und das Festplattendienstprogramm ausführen und auf das Laufwerk klicken und dann reparieren, um zu überprüfen, ob wirklich nichts mit dem Laufwerk falsch ist.

Wenn das alles nicht funktioniert, würde ich sicherstellen, dass Sie einen Klon Ihres Laufwerks bereit haben, das interne löschen und das Betriebssystem neu installieren. Wenn es dann hochfährt und schneller ist, verwenden Sie das Migrationsprogramm, um Ihre Dateien und Einstellungen zu kopieren. Ich würde zögern, die Apps zu kopieren, da etwas dort das Problem verursacht haben könnte (vorausgesetzt, die Migration Ihrer Einstellungen hat die Dinge nicht verlangsamt, dann ist es wahrscheinlich eine Voreinstellungsdatei, die beschädigt ist oder den Mac in einen seltsamen Zustand versetzt.)

Wenn all dies nicht der Fall ist, reduzieren sich Ihre Entscheidungen auf ein älteres Betriebssystem, das nicht so ressourcenintensiv ist, oder auf eine neue SSD. El Kap. nutzt wirklich alle Ressourcen auf einem Mac: Memory & Storage voll aus, wenn es also ein wenig an Speicher erstickt oder das Laufwerk viel nutzt, sind dies potenzielle Verlangsamungen, und eine schnellere SSD oder mehr Speicher kann die Situation tatsächlich verbessern.

Ich habe einen älteren iMac mit El Cap. und schließlich (weil ich es nicht öffnen wollte – was für ein Durcheinander –) fügte ich ein externes Firewire 2-Laufwerk hinzu, was der Leistung ziemlich zugute kam. Aber intern bietet Ihnen die beste Leistung, Ihre Wahl.

Ich verstehe es nicht, was ist falsch an dieser Antwort?