Come fare in modo che Google Chrome Helper non utilizzi tanta CPU


42

Ho trovato soluzioni a questo problema ma non sembrano applicabili ora nel 2017.

Per qualche motivo, Google Chrome Helper sta usando molta della mia CPU e i fan stanno andando a gonfie vele. Ho trovato questo link sul sito di Apple che sembra aiutare tutti ma non riesco a trovarlo sulla mia versione di Chrome. Ho un MBP in esecuzione 10.9.5.

Dicono di andare su Chrome> preferenze> impostazioni> mostra impostazioni avanzate> impostazioni contenuto (sotto privacy). Quindi fai clic sul pulsante "fai clic per giocare" nella sezione Plugin. Tuttavia, non esiste una sezione plugin e quindi non posso farlo per provare a risolvere il problema. Sto usando la versione di Chrome 56.0.2924.

Non ho molte estensioni installate su Chrome (solo Webex, Google Docs, Okta). Ho installato anche Flash, che penso stia prendendo alcune risorse, ma a volte non guardo video o utilizzo nulla con Flash e utilizza ancora il 150% di CPU.

Quale soluzione alternativa posso fare con questa versione di Chrome per fare in modo che Helper di Google Chrome utilizzi una CPU> 150%?


1
Nella versione di Chrome 70.0.3538 - è piuttosto sepolto ma qui (e funziona con la CPU dal 29% al nominale) Preferenze / Impostazioni / Avanzate (nella parte inferiore dello schermo) / Impostazioni contenuti / Accesso plug-in senza sandbox - È ATTIVO per impostazione predefinita . Disattiva questa opzione in modo che sia: Non consentire a nessun sito di utilizzare un plug-in per accedere al tuo computer. Questo ucciderà l'helper costantemente in esecuzione. Confermato in Activity Monitor. TBH, qualsiasi sito che utilizza ancora Flash per i video può comunque essere eliminato (il principale colpevole del Mac).
Applefanboy,

@Applefanboy, CONFERMATO che il tuo suggerimento impedisce all'aiutante di correre costantemente. Grazie!
Michael Sims,

Risposte:


44

Richiama ⋮ Menu Chrome → Altri strumenti → Task Manager per vedere cosa consuma esattamente la CPU. Perché l'helper è una scatola nera dal punto di vista del sistema operativo. Personalmente ho trovato un'estensione di mining in quel modo.


6

Chrome, o qualsiasi browser moderno, non è tanto direttamente né un problema qui. Flash d'altra parte è un problema in sé. Se la disinstallazione di Flash a livello di sistema e quella incorporata in Chrome non sono un'opzione, dovresti almeno vietarne la riproduzione automatica.

Anche plugin o estensioni che si comportano in modo inappropriato potrebbero avere un ruolo. Quelli menzionati dall'OP non mi sono familiari. Iniziare senza di loro potrebbe portare a risultati soddisfacenti. Non sono certamente necessari su tutti i siti visitati. Può essere utile utilizzare diversi browser o profili diversi per un browser. Un browser (-profile / account) per lavoro, un altro per la normale navigazione.

L'errore principale che guida questo porco di risorse è sul web stesso. Su siti molto vecchi non vedrai così tanta pressione sui motori di rendering e javascript che richiedono così tanta CPU.

La prima linea di difesa contro questo è bloccare la pubblicità eccessivamente abusata e la profilazione dell'utente o il tracciamento degli utenti che domina quasi ogni pagina là fuori. Qualsiasi adblocker ha un valore enorme qui.

Il secondo errore è principalmente collegato anche agli annunci ma viene fornito con alcuni nasties aggiuntivi. Cattivo design sulle pagine stesse. Ciò include l'abuso di JavaScript, CSS gonfiati, il caricamento automatico imposto da Google di contenuti aggiuntivi, dozzine di richieste cross site, elementi di grandi media. Nella maggior parte dei siti principali non si carica più una pagina Web. Carichi un po 'di contenuto che consente a decine di programmi di essere eseguiti attorno a questo.

Per attenuare l'utilizzo delle risorse di un browser è necessario

  • ridurre il numero di estensioni nel browser
  • bloccare gli annunci,
  • consentire solo javascript se è strettamente necessario per la funzionalità principale dei siti visitati
  • non lasciare mai nulla al gioco automatico

Poiché tutti questi suggerimenti non solo consentono di risparmiare sulla bolletta elettrica e sulla larghezza di banda ovunque, dovrebbero anche migliorare la sicurezza e la privacy.

Quindi cerca questi termini di ricerca nel webstore di Google: blocco degli annunci , sicurezza , privacy e blocco . (segui i link e usa i termini per una ricerca personale nel repository delle estensioni del tuo browser preferito).


2

Il 150% sembra un numero terribilmente alto, anche per Chrome. Consiglio di disabilitare temporaneamente le estensioni e simili e di vedere se una di esse sta potenzialmente causando il problema.

Se, tuttavia, scopri che nulla sembra funzionare, puoi limitare le risorse disponibili per Chrome. Limitare le risorse fornite è piuttosto semplice (a condizione che tu sia disposto a lavorare con un po 'di software di terze parti.) Puoi utilizzare cputhrottleper limitare l'utilizzo a livello di sistema (meglio spiegato qui .)


2

Dipende davvero ... nessuna delle risposte sopra ha funzionato per me, fino a quando non ho disabilitato ciascuna estensione una per una e ho scoperto che era l'Adblocker. Grazie al cielo Chrome ti consente di accenderli e spegnerli facilmente!

Non appena avessi lanciato Chrome, la CPU sarebbe passata al 240%, prima di aprire qualsiasi sito.

La cosa strana è che ho installato questa estensione di Adblocker da almeno due anni, ed è appena iniziata la scorsa settimana.


1

Okta sembra essere il colpevole qui (come nel sito stesso) se apro la mia scheda bloccata di Okta, le CPU aumentano del 100% + e se uccido il processo di aiuto il sito di Okta si blocca con "Aw, Snap!" schermata della cartella malata



0

Di recente ho riscontrato un problema simile e ho scoperto che il problema è lo stesso browser Chrome che ha problemi a gestire siti Web ricchi (molte animazioni che causano frequenti ridisegni dello schermo) su schermi 4K. Gli schermi 4K rispetto ai normali schermi Full HD hanno 4 volte più pixel che devono essere dipinti sullo schermo. Per questo motivo molte animazioni richiedono più potenza della CPU per disegnare tutto ciò sullo schermo.

Lo stesso sito su Firefox ha funzionato un po 'meglio. Su Safari era molto meglio ma ancora tutt'altro che perfetto.

Potrebbe non essere una risposta alla domanda di OP, ma di sicuro è uno dei fattori quando si tratta dell'utilizzo della CPU del browser in quegli schermi ad alta risoluzione.


0

Una nota, dopo aver utilizzato il menu Chrome → Altri strumenti → Trucco di Task Manager e aver scoperto che hai una scheda in background che consuma elevate quantità di CPU: se non vuoi ancora chiudere la scheda, potrebbe essere sufficiente fare right clickReload, senza visualizzare la scheda (lascialo in background).

Ciò consente di tenere la scheda a portata di mano quando sei pronto a gestirla, ma impedisce a Chrome di avviare le animazioni.


-2

Fai clic sull'icona "non sicuro" sulla barra degli indirizzi e blocca JavaScript.


4
Sento che questo tipo di persone non ha mai provato a navigare senza JavaScript. Non è divertente e rende alcuni siti Web non funzionali.
William T Froggard,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.