Mac OS X 10.8 QuickLook che causa picchi di temperatura e CPU

4

Ho costantemente riscontrato un problema con il surriscaldamento del mio computer a causa di processi casuali che utilizzano il 100% + CPU. Comunemente il problema si verifica con il processo QuickLookSatellite-general , ma non è limitato ad esso. (Si prega di vedere le immagini di seguito.)

Quando QuickLookSatellite-general è il processo in questione, reimpostazione di Quick Look Manager:

qlmanage -r

... sembra risolvere il problema. Altrimenti il problema continua fino a quando l'applicazione non viene chiusa o il processo decide di fermarsi.

Su Google ho scoperto che questo processo è associato a DraftSight, un programma CAD. Non ho e non ho mai avuto questo programma installato.

Il riavvio non risolve nemmeno questo problema. Rende il mio MacBook completamente inutilizzabile perché non voglio che venga danneggiato a 90 ° C.

Qualsiasi assistenza è apprezzata.

Grazie!

EDIT *** Addizione, trovato disabilitazione / ripristino di mdworker ha aiutato sostanzialmente

sudo mdutil -i off /
sudo mdutil -E /
sudo rm -Rf /var/folder/*
Reboot
sudo mdutil -i on / (I just left it off.)
    
posta andrsnn 26.07.2013 - 19:53
fonte

4 risposte

3

Per vedere quali generatori QuickLook ha installato, apri il Terminale ( Applications/Utilities/Terminal.app ) ed esegui il seguente comando:

qlmanage -m

Questo ti darà una rapida copia di ciò che viene caricato al momento con QuickLook. Fai attenzione anche alle directory che hai aperto nel momento in cui la tua CPU ha dei picchi (QL non genera miniature per qualcosa di diverso da una directory o un file che viene visualizzato nel Finder o da un'altra applicazione che visualizza un elenco di file).

Produrrà qualcosa di simile

[uniform type identifier] -> path (version) [uniform type identifier] -> path (version - loaded)

Il flag -m accetta anche diversi argomenti:

  • plugins Mostra l'elenco dei generatori (azione predefinita)
  • server Mostra le informazioni sulla vita di Quicklookd
  • memoria Mostra consumo memoria quicklookd
  • burst Mostra statistiche sull'ultimo burst
  • discussioni Mostra statistiche accessi concorrenti
  • altro Mostra altre informazioni su quicklookd

Inoltre, non preoccuparti di man qlmanage dato che il manuale non è buono come la guida incorporata trovata in qlmanage -h .

Se vuoi vedere se DraftSight ha caricato (o installato) un plugin, prova a eseguire qlmange -m plugins | grep -i "draftsight" .

    
risposta data 27.07.2013 - 09:12
fonte
4

È sicuramente un bug, ma la causa principale è una ricerca memorizzata nella cache nel Finder che cerca di trovare tutti i file sul sistema e si esaurisce in handle di risorse o qualcosa del genere. È un caso d'uso ovvio in Finder che sono stupefatto che nessuno abbia ancora individuato (ma sono stato uno sviluppatore di sistemi Unix / Linux per 20 anni).

Quando Finder lo sta facendo, puoi eliminare immediatamente il fantasma "suck search", ma anche risolverlo in modo permanente con 2 clic del mouse: -

Quando hai il problema, nella barra dei menu del Finder vedrai le 4 icone relative al cambio di visualizzazione, elenco, colonne, coverflow, ecc.

Fai semplicemente clic su uno dei pulsanti una volta per modificare la visualizzazione in base ad altre impostazioni predefinite, quindi fai clic sul pulsante relativo alla preferenza di visualizzazione predefinita per modificarlo.

Dovresti notare 3 cose: -

  • La rotazione della CPU si interrompe immediatamente e la normalità ritorna.
  • La ricerca bloccata fantasma viene rimossa
  • Non accadrà di nuovo - ovviamente fino a quando non eserciterà di nuovo il difetto di progettazione del Finder (che è stato lì, che 7 anni fa!?!?). Basta ripetere fino a quando qualcuno si sveglia e capisce.

-Al.

    
risposta data 15.07.2015 - 21:41
fonte
1

Ho avuto lo stesso problema. È stato causato dal fatto che ho lasciato aperta una finestra del Finder con una ricerca che sembra che continuasse a rinfrescare tutto il tempo.

Ho appena chiuso la scheda finder con la ricerca e la CPU al 100% è scesa a un normale 3% e il processo quicklookd è scomparso dall'elenco del monitor di sistema

    
risposta data 12.05.2014 - 18:46
fonte
0

Ciò che ho trovato utile è stato attivare il debug di QuickLook in modo da poter vedere esattamente quali file venivano elaborati. Puoi farlo con questo nel terminale. Maggiori informazioni nella libreria per sviluppatori Mac .

defaults write -g QLEnableLogging YES

Puoi anche regolare il livello di debug usando qlmanage -d debuglevel . Esegui qlmanage -h per ulteriori informazioni.

Nel mio caso specifico, il problema è stato causato da QuickSilver, che ho risolto disabilitando le anteprime delle immagini utilizzando questo comando nel terminale. Il mio thread su questo è qui .

defaults write com.blacktree.quicksilver "QSLoadImagePreviews" NO

Vedi anche questa domanda simile .

    
risposta data 23.01.2014 - 05:23
fonte

Leggi altre domande sui tag