Cosa sta rallentando il mio Mac?

2

Ho il seguente mac:

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

Ha un disco fisso e ho 240 GB di spazio libero da 1 TB.

Sono su OS X El Capitan (10.11.3).

Da qualche tempo questo mac è stato molto, molto frustrantemente lento. Ci vogliono circa 15 minuti per andare da un avvio pulito a Firefox attivo e funzionante. Soprattutto le applicazioni iniziali sono dolorose. È un po 'difficile da quantificare, perché in altri momenti sembra ok. C'è una grande percezione / parte psicologica ad esso.

Sto pensando di fare una nuova installazione, e forse andare con un vecchio OS X. Ma sono anche estremamente curioso di cosa stia causando questo. Non riesco a capirlo. So che gli HDD sono più lenti, ma la macchina andava bene quando l'ho presa, e trovo difficile credere che i nuovi OS X siano molto peggio.

Ecco alcune cose che ho fatto:

  • Spegni la macchina del tempo, per buona misura.
  • Disattiva la casella personale. La mia casella personale è piuttosto grande e ho notato che può essere un fattore piuttosto importante quando si esegue l'indicizzazione.
  • Non uso FileFault.
  • 1Password è negli elementi di avvio, nient'altro.
  • Recentemente ho eseguito una scansione del mio disco in modalità di ripristino, per assicurarmi che il disco non stia fallendo. INTELIGENTE. dice verificato.

Non c'è niente di straordinario in Activity Manager / htop. CPU e memoria sembrano entrambi ragionevoli. Vale anche la pena ricordare che se avvii un gioco come Starcraft o Cities Skylines, queste applicazioni funzionano abbastanza bene una volta avviate. Tuttavia, avviarli richiede molto tempo.

Sono fondamentalmente in perdita perché il mio Mac abbastanza nuovo è peggio di eseguire applicazioni come quando ho avuto il mio primo macbook bianco nel 2006, quando le applicazioni che sto eseguendo non sono cambiate (firefox, terminal, thunderbird) e la memoria quadruplica.

Sono molto a mio agio con la linea di comando e voglio solo soddisfare la mia curiosità. Quali sono le cause per cui il mio computer impiega 15 minuti per andare da boot a Firefox? Come posso misurare su che cosa passa il tempo del computer? Ci sono forse evidenti miglioramenti delle prestazioni che mi sono mancati?

diskutil list output:

/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

Alcuni (forse) articoli interessanti da system.log:

Ne ho un sacco di questi:

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

Un sacco di questi per tutte le mie applicazioni:

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
    
posta Evert 20.03.2016 - 23:08
fonte

4 risposte

4

La tua macchina non dovrebbe essere così lenta. Se il seguito non aiuta, puoi portarlo in un negozio Apple per eseguire test dell'hardware. Ho visto casi in cui sensori difettosi, ad esempio, avrebbero causato il computer in modalità limp e il disco rigido andava bene.

Hai provato a resettare la PRAM?

Ci sono alcune utilità della riga di comando che dovrebbero essere in grado di individuare cosa sta usando il disco (se questo è il caso). Puoi provare iostat 1 - questo mostrerà l'attività generale del disco, aggiornando ogni secondo.

Per visualizzare informazioni più dettagliate come il processo, usa "fs_fsusage": sudo fs_usage -f diskio

Per prima cosa proverei a restringere ciò che sta mangiando tutto l'I / O usando i comandi precedenti. Puoi sempre cancellare e reinstallare se vuoi, ma se ripristini l'intero backup di Time Machine, potrai potenzialmente reintrodurlo. Quindi direi di ripristinare i tuoi dati / account utente senza la ~ / Library, se possibile.

Dal punto di vista hardware, questi dispositivi sono stati forniti con almeno 7200 RPM. Mentre molto meglio del più lento 5400, i sistemi operativi moderni continueranno a soffocare con l'eccessiva attività del disco (spotlight, macchina del tempo, vari servizi di sistema).

Sostituire l'unità con un SSD da solo è possibile ma è necessario disporre di strumenti e deve essere molto attento a gestire lo schermo. Quindi, se non l'hai mai fatto prima, ti consiglio di pagare qualcuno da fare.

EDIT: controlla anche il tuo log di sistema in Console ... cerca errori I / O del disco

    
risposta data 21.03.2016 - 03:21
fonte
2

So che questo è un tipo di commento ottuso, ma dopo aver visto le tue specifiche Mac, dovresti davvero comprare un SSD.    Se non ci sono altri problemi reali (forse c'è), quello che posso vedere è il collo di bottiglia più ovvio. Gli sds sono abbastanza economici ora, quindi puoi ottenere un 250gb per ben meno di 100 $, e l'hdd è facile da clonare + installare, e il tuo Mac si sentirà (e forse sarà) 5 volte più veloce.    Se hai ancora garanzie, potresti dover pagare un certificato. Mac Tech tho.

    
risposta data 21.03.2016 - 01:33
fonte
1

Ho finito per fare più ricerche e sono arrivato con una soluzione diversa.

Dato che l'utilizzo della CPU era piuttosto basso, ho pensato che avesse a che fare con l'accesso HD. Ho usato una combinazione di iotop e fs_usage per capire chi stava facendo cosa.

Risulta che i processi relativi a Spotlight sono quasi sempre occupati. Quello e i processi relativi all'app store.

Per ora ho ucciso l'app store e aggiunto un lotto di directory all'elenco di esclusioni Spotlight. Praticamente uso Spotlight per lanciare applicazioni, quindi probabilmente posso vivere senza di esso per la maggior parte.

Vedrò come andrà avanti per un po '. Se si scopre che questa soluzione è al 100% infallibile sto chiudendo questo ticket e la fine di ~ 2 anni di frustrazione con l'ingegnosa ingegneria di Apple. Ma sto aspettando un po ', non voglio saltare la pistola.

    
risposta data 23.03.2016 - 03:55
fonte
-1

L'esecuzione di problemi "il mio computer è lento" è ciò che mantiene IT & il computer ripara le persone nel mondo degli affari perché è difficile restringere il campo.

Prima di fare molto altro sarei tentato di clonare il tuo HD su un'unità esterna e poi scollegarlo. Niente come una routine di manutenzione ben intenzionata che fa qualcosa di inaspettato e che cancella alcuni (o tutti) i tuoi dati.

Non è sicuro che lo zapping della PRAM possa aiutare con problemi di lentezza, quindi di nuovo non può far male e richiede solo pochi minuti, o nel tuo caso di circa 15.

Avrei eseguito una delle utility di manutenzione come Onyx o simili. Vai alla scheda Automatizza, controlla tutte le caselle e lascia che faccia la cosa. Riavvia quando è fatto e vedi cosa succede.

Vorrei anche avviare la modalità di ripristino ed eseguire Utility Disco e fare clic sull'unità, quindi riparare per verificare che non ci sia nulla di sbagliato nell'unità.

Se tutto ciò non funziona, farei in modo di avere un clone della tua unità in attesa, pulire l'interno e reinstallare il sistema operativo. Se si avvia quindi ed è più veloce, utilizzare l'utilità di migrazione per copiare i file e le impostazioni. Sarei riluttante a copiare le app perché qualcosa potrebbe aver causato il problema (supponendo che la migrazione delle impostazioni non abbia rallentato le cose, allora è probabile che un file delle preferenze sia danneggiato o sta mettendo il Mac in uno stato strano).

In caso contrario, le tue scelte si riducono a un sistema operativo meno recente che non richiede un uso intensivo delle risorse o un nuovo SSD. El Cap. usa davvero tutte le risorse su un Mac: Memoria e amp; Archiviati al massimo, quindi se si soffoca un po 'sulla memoria o si utilizza molto l'unità, questi sono potenziali rallentamenti e un SSD più veloce o più memoria potrebbero effettivamente aiutare la situazione.

Ho un iMac più vecchio con El Cap. e infine (perché non volevo passare attraverso l'apertura - che casino -) ho aggiunto un disco Firewire 2 esterno che ha aiutato un po 'le prestazioni. Ma interno ti offre le migliori prestazioni, a tua scelta.

    
risposta data 21.03.2016 - 16:16
fonte

Leggi altre domande sui tag