Elevato utilizzo della CPU dovuto a Firefox in El Capitan 10.11.4

1

Sto usando Firefox con 10-14 schede aperte (console AWS, JIRA, GitLab, ecc.). Il mio Mac si blocca a causa dell'elevato utilizzo della CPU da parte di Firefox come da Activity Monitor. Qualcuno può aiutarmi con questo.

Github Gist link a firefox sample da Activity Monitor: Esempio di Firefox da Activity Monitor

Registri di Dmesg

La configurazione del mio Macbook è:

  1. MacBook Pro (Retina, 15 pollici, metà 2015)
  2. Intel Core i7 da 2,5 GHz
  3. 16 GB 1600 MHz DDR3
  4. AMD Radeon R9 M370X 2048 MB
  5. La versione di Firefox è 46.0.1
posta Nischay 12.05.2016 - 08:45
fonte

2 risposte

1

Q. Il mio Mac si blocca a causa dell'elevato utilizzo della CPU da parte di Firefox come da Activity Monitor. Qualcuno può aiutarmi con questo.

A. Cache / permessi spiegherebbero i log.

Non sono sicuro che l'alta cpu sia ciò che sta causando il problema, potrebbe essere un sintomo.

Un punto di partenza potrebbe essere quello di avviare il computer, vedere quali errori non coinvolgono affatto Firefox, quindi aprire chrome e vedere se / quando ciò genera un errore, quindi uno alla volta aprire i siti lentamente. In questo modo puoi isolare ciò che proviene dal sistema, cosa proviene dal browser e quali errori arrivano quando hai tutto in esecuzione.

Ci sono 3 cose che sono evidenti nei log a prima vista. Il primo è un problema di Chrome, il secondo sembra essere un problema di autorizzazioni e l'ultimo (mdns) potrebbe non essere importante ma sembra che si verifichi abbastanza frequentemente.

Google Chrome He[94343] triggered unnest of range 0x7fff95a00000->0x7fff95c00000 of DYLD shared region in VM map 0x28972ae0d1d3028b. While not abnormal for debuggers, this increases system memory footprint until the target exits.

Sandbox: coresymbolicatio(94393) System Policy: deny(1) file-write-create /System/Library/Caches/com.apple.coresymbolicationd

Sandbox: com.apple.Addres(94386) deny(1) network-outbound /private/var/run/mDNSResponder

  • Il primo problema potrebbe richiedere una reinstallazione di Chrome piuttosto semplice.

  • Il secondo è un problema di autorizzazioni riguardante la cache. Questo è quello che potrebbe essere il più serio. Eventuali modifiche alle autorizzazioni insolite potrebbero essere responsabili di ciò. Dai un'occhiata a questo documento dal supporto Apple su come diagnosticare e risolvere il problema. link

  • E ci sono messaggi in uscita che probabilmente dovrebbero esistere o non dovrebbero essere negati riguardo a mdns. Ci sono diversi modi di tracciare dove ciò avviene, ma la chiave sarebbe quella di risolvere i problemi di sistema e dell'utente che escludono i browser, quindi gestire il browser / sito web / client di chat / parte di rete.

Sono i primi 2 problemi che ritengo più rilevanti. Se risolvi i problemi nel tuo log e fai in modo che le applicazioni funzionino senza errori, questo sarebbe il primo passo prima di cercare di limitare i processi.

Una volta che le cose funzionano senza problemi, nice è qualcosa che potrebbe essere molto utile per te. Il limite di CPU non dovrebbe essere necessario ma lo includerò anche.

A. Bello (abbassando la priorità)

Puoi anche lanciare il programma con un valore "bello" più alto (priorità più bassa). link

Informazioni su livelli gradevoli: link

A. Puoi limitare l'utilizzo della CPU

Dovresti usare cputhrottle tramite homebrew: Posso limitare manualmente la% CPU utilizzata da un processo?

C'è uno script per OS X: link

    
risposta data 03.06.2016 - 16:23
fonte
0

Questo è un bug in Firefox, per favore vedi link ti suggerisco di usare Chrome fino è corretto.

    
risposta data 06.06.2018 - 09:06
fonte

Leggi altre domande sui tag