Wie man Google Chrome Helper dazu bringt, weniger CPU zu verbrauchen


40

Ich habe Lösungen für dieses Problem gefunden, aber 2017 scheinen sie nicht anwendbar zu sein.

Aus irgendeinem Grund verwendet Google Chrome Helper einen Großteil meiner CPU, und die Fans sind auf Hochtouren. Ich habe diesen Link auf der Apple-Website gefunden, der allen zu helfen scheint, aber ich kann ihn auf meiner Chrome-Version nicht finden. Ich habe einen MBP mit 10.9.5.

Sie erwähnen, dass Sie zu Chrome> Einstellungen> Einstellungen> Erweiterte Einstellungen anzeigen> Inhaltseinstellungen gehen müssen (unter Datenschutz). Klicken Sie dann auf die Schaltfläche "Click to Play" im Bereich "Plugins". Es gibt jedoch keinen Plugins-Bereich und ich kann dies nicht tun, um das Problem zu beheben. Ich verwende Chrome Version 56.0.2924.

Ich habe nicht viele Erweiterungen auf Chrome installiert (nur Webex, Google Docs, Okta). Ich habe auch Flash installiert, was meiner Meinung nach einige Ressourcen in Anspruch nimmt, aber manchmal schaue ich kein Video oder verwende etwas mit Flash und es verwendet immer noch 150% CPU.

Wie kann ich mit dieser Chrome-Version umgehen, damit der Google Chrome-Helfer nicht mehr als 150% der CPU benötigt?


1
In Chrome-Version 70.0.3538 - es ist ziemlich vergraben, aber hier (und die CPU ist von 29% auf nominal gesunken) sind Einstellungen / Einstellungen / Erweitert (am unteren Bildschirmrand) / Inhaltseinstellungen / Plug-in-Zugriff ohne Sandbox standardmäßig aktiviert . Deaktivieren Sie diese Option, damit Folgendes angezeigt wird: Erlauben Sie keiner Website, ein Plug-in für den Zugriff auf Ihren Computer zu verwenden. Dadurch wird der ständig laufende Helfer getötet. Bestätigt im Aktivitätsmonitor. TBH, jede Site, die noch Flash für Videos verwendet, kann sowieso ausfallen (Hauptschuld am Mac).
Applefanboy

@Applefanboy, BESTÄTIGT, dass Ihr Vorschlag den Helfer daran hindert, ständig zu laufen. Vielen Dank!
Michael Sims

Antworten:


44

Rufen Sie ⋮ Chrome-Menü → Weitere Tools → Task-Manager auf, um den genauen CPU-Verbrauch anzuzeigen. Weil der Helfer aus Sicht des Betriebssystems eine Black Box ist. Ich persönlich habe auf diese Weise eine Minenerweiterung gefunden.


6

Chrome oder jeder moderne Browser ist hier nicht so sehr direkt oder selbst ein Problem. Flash ist dagegen ein Problem für sich. Wenn die Deinstallation von systemweitem Flash und dem in Chrome eingebetteten Flash nicht möglich ist, sollten Sie die automatische Wiedergabe zumindest untersagen.

Das Verhalten von Plugins oder Erweiterungen kann ebenfalls eine Rolle spielen. Die vom OP erwähnten sind mir unbekannt. Ein Start ohne sie kann zu zufriedenstellenden Ergebnissen führen. Sie werden sicherlich nicht auf jeder Website benötigt, die Sie besuchen. Es kann hilfreich sein, unterschiedliche Browser oder unterschiedliche Profile für einen Browser zu verwenden. Ein Browser (-profile / account) für die Arbeit, ein anderer zum normalen Surfen.

Der Hauptfehler, der dieses Ressourcenschwein antreibt, liegt im Web selbst. Auf wirklich altmodischen Websites werden Sie nicht so viel Druck auf die Rendering- und Javascript-Engines haben, die so viel CPU-Leistung erfordern.

Die erste Verteidigungslinie besteht darin, die stark überbeanspruchte Werbung und die Benutzerprofilerstellung oder das Benutzer-Tracking zu blockieren, die fast jede Seite da draußen beherrschen. Jeder Adblocker hat hier einen enormen Wert.

Der zweite Fehler hängt größtenteils auch mit Werbung zusammen, bringt jedoch ein paar zusätzliche Fehler mit sich. Schlechtes Design auf den Seiten selbst. Dazu gehören Javascript-Missbrauch, aufgeblähtes CSS, das von Google erzwungene automatische Laden zusätzlicher Inhalte, Dutzende von Cross-Site-Anfragen und große Medienelemente. Auf den meisten größeren Websites wird keine Webseite mehr geladen. Sie laden ein bisschen Inhalt, mit dem Dutzende von Programmen darauf ausgeführt werden können.

Um die Ressourcennutzung eines Browsers zu verringern, ist Folgendes erforderlich:

  • Reduzieren Sie die Anzahl der Erweiterungen im Browser
  • Werbung blockieren,
  • Lassen Sie Javascript nur zu, wenn es für die Kernfunktionen der von Ihnen besuchten Websites unbedingt erforderlich ist
  • Niemals etwas automatisch spielen lassen

Da all diese Tipps nicht nur Ihre Stromrechnung und Bandbreite überall einsparen, sollten sie auch Ihre Sicherheit und Privatsphäre verbessern.

Suchen Sie im Google-Webshop nach diesen Suchbegriffen: Adblock , Sicherheit , Datenschutz und Block . (Folgen Sie den Links und verwenden Sie die Begriffe für eine persönliche Suche im Extensions-Repository Ihres Browsers.)


2

150% scheinen eine schrecklich hohe Zahl zu sein, selbst für Chrome. Ich würde empfehlen, Erweiterungen und dergleichen vorübergehend zu deaktivieren und zu prüfen, ob eine davon möglicherweise das Problem verursacht.

Wenn Sie jedoch feststellen, dass nichts funktioniert, können Sie die für Chrome verfügbaren Ressourcen begrenzen. Die Begrenzung der bereitgestellten Mittel recht einfach ist (vorausgesetzt , Sie sind bereit, die Arbeit mit ein wenig Software von Drittanbietern.) Sie können cputhrottledie Benutzung auf der Systemebene zu begrenzen (besser erklärt hier .)


2

Es kommt wirklich darauf an ... Keine der obigen Antworten hat bei mir funktioniert, bis ich jede Erweiterung einzeln deaktiviert und festgestellt habe, dass es sich um den Adblocker handelt. Gott sei Dank, Chrome macht es einfach, diese ein- und auszuschalten!

Sobald ich Chrome gestartet habe, springt die CPU auf 240%, bevor Websites geöffnet werden.

Merkwürdige Sache ist, dass ich diese Adblocker-Erweiterung seit mindestens zwei Jahren installiert habe und sie gerade erst in der vergangenen Woche gestartet ist.


1

Okta scheint hier der Täter zu sein (wie auf der Site selbst), wenn ich meinen durch Okta angehefteten Tab öffne, die CPUs auf über 100% ansteigen und wenn ich den Hilfsprozess abbringe, stürzt die Okta-Site mit 'Aw, Snap!' Krankheitsordner-Bildschirm



0

Ich hatte kürzlich ein ähnliches Problem und stellte fest, dass das Problem der Chrome-Browser selbst ist, der Probleme bei der Verarbeitung umfangreicher Websites (viele Animationen, die häufige Bildschirmänderungen verursachen) auf 4K-Bildschirmen hat. 4K-Bildschirme haben im Vergleich zu normalen Full HD-Bildschirmen viermal mehr Pixel, die auf den Bildschirm gezeichnet werden müssen. Aus diesem Grund benötigen viele Animationen mehr CPU-Leistung, um all dies auf dem Bildschirm darzustellen.

Dieselbe Website in Firefox schnitt etwas besser ab. Auf Safari war es viel besser, aber immer noch alles andere als perfekt.

Es ist möglicherweise keine Antwort auf die Frage von OP, aber es ist sicher einer der Faktoren, wenn es um die CPU-Auslastung des Browsers in diesen netten hochauflösenden Bildschirmen geht.


0

Ein Hinweis, nachdem Sie den Trick Chrome-Menü → Weitere Tools → Task-Manager verwendet haben und festgestellt haben, dass auf einer Registerkarte im Hintergrund viel CPU-Ressourcen verbraucht werden: Wenn Sie die Registerkarte noch nicht schließen möchten, reicht es möglicherweise aus, sie zu tun right clickReload, ohne sie anzuzeigen die Registerkarte (lassen Sie es im Hintergrund).

Auf diese Weise bleibt der Tab immer griffbereit, wenn Sie damit fertig sind. Chrome kann jedoch keine Animationen starten.


-2

Klicken Sie in der Adressleiste auf das Symbol "Nicht sicher" und blockieren Sie JavaScript.


4
Ich habe das Gefühl, dass diese Art von Leuten noch nie versucht haben, ohne JavaScript zu surfen. Es macht keinen Spaß und macht einige Websites funktionsunfähig.
William T Froggard
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.