Prüfen Sie zunächst, ob es sich nicht um Erweiterungen oder Plugins handelt oder um einige Hintergrund-Worker, die eine Website verwendet (um den Chrome Task-Manager zu öffnen, drücken Sie Umschalt+Esc oder Menü → Weitere Tools → Task-Manager).
Wenn nicht, dann ist meine Vermutung, dass dies mit der Hardware-Beschleunigung zu tun hat. Aber beachten Sie, dass ich diese Ursache seit Jahren nicht mehr gesehen habe, definitiv nicht seit Windows 8.
Schalten Sie zunächst die Hardwarebeschleunigung unten auf der Haupteinstellungsseite aus (klicken Sie auf Erweiterte Einstellungen anzeigen… unten auf chrome://settings
, scrollen Sie bis zum Ende und entfernen Sie das Häkchen bei Hardwarebeschleunigung verwenden, wenn verfügbar). Neuere Chrome-Versionen bitten um einen Neustart, aber meiner Erfahrung nach wird diese Option sofort angewendet, zumindest teilweise.
Wenn die Verlangsamungen auch nach dem Neustart von Chrome nicht verschwunden sind, öffnen Sie chrome://flags
(geben Sie dies in die Adressleiste von Chrome ein und drücken Sie die Eingabetaste) und richten Sie Folgendes ein:
- Beschleunigte 2D-Leinwand deaktivieren - Deaktivieren
- GPU-Rasterung - Deaktivieren
- Hardware-beschleunigte Videodekodierung - Deaktivieren
- Null-Kopie-Rasterisierung - Deaktivieren
(das war für Chrome 53.0.2785. 89, auf älteren Systemen, auf denen Chrome nicht aktualisiert wird, sind möglicherweise andere Optionen verfügbar, z. B.:
- DirectWrite deaktivieren - Aktivieren
- Einkopierrasterer aktivieren - Deaktivieren
- Nullkopierrasterer aktivieren - Deaktivieren
- Hardwarebeschleunigte Videodekodierung deaktivieren - Aktivieren
)
dann klicken Sie auf Relaunch now am unteren Rand des Fensters.
Wenn alles gut wird (aber insgesamt vielleicht etwas langsamer), können Sie die Optionen eine nach der anderen auf die Standardeinstellungen zurückschalten, bis Sie eine finden, die das Problem verursacht.
(wenn Sie eine Option nicht in der Flaggenliste finden, überspringen Sie sie. Suchen Sie vielleicht auch nach anderen Optionen zur GPU- und Hardware-Beschleunigung und stellen Sie sicher, dass HW-Beschleunigung und GPU-Nutzung deaktiviert sind. Chrome wird recht häufig aktualisiert, und in fast jeder Version werden Flags hinzugefügt oder entfernt).
Antworten auf die Fragen:
Gibt es eine Möglichkeit, die CPU-Nutzung von Chrome zu reduzieren?
wenn diese Spitzen von der nativen Chrome-Engine (z.B. JavaScript oder HTML-Parser) verursacht werden, dann nein. Wahrscheinlicher ist aber, dass es sich um Erweiterungen oder fehlerhafte Videotreiber handelt (deren Funktionen werden für die Hardwarebeschleunigung verwendet).
wenn ich oben auf den Plus-Button klicke, um ein paar neue Fenster zu öffnen, dann verzögert sich das Video/Audio. <…> Irgendeine Idee, warum das passiert?
nur Vermutungen. Entweder verursacht die Erweiterung oder das Plugin dies, oder das Hinzufügen einer weiteren Ebene zu einem Composited-Fenster verursacht eine Verzögerung im Videotreiber (Composited - Fenster mit mehreren Ebenen, und einige von ihnen werden von der Hardware gerendert, z.B. durch Hardware-Videodekodierung). Deshalb habe ich vorgeschlagen, die Hardwarebeschleunigung auszuschalten und zu überprüfen.
Sollten diese Seiten nicht in eigenen Prozessen gehalten werden?
sie werden in der Tat gehalten, aber es gibt einen Hauptprozess (pro Profil), der Informationen an das Fenster ausgibt. Wenn dieser Prozess aus irgendeinem Grund anhält, werden die Fensteraktualisierungen gestoppt, und es sieht so aus, als würde Chrome nicht reagieren. Ich vermute, dass die Soundausgabe auch über diesen Hauptprozess erfolgt, deshalb verzögert sich auch der Sound.
Sie können den Prozessbaum mit Process Explorer überprüfen.
Warum der Unterschied zwischen dem Öffnen in einem anderen Profil und im gleichen Profil?
Erweiterungen und Plugin-Einstellungen sind pro Profil, und Erweiterungen sind im Inkognito-Modus standardmäßig ausgeschaltet. Aus diesem Grund kann es sich bei verschiedenen Profilen unterschiedlich verhalten (sogar bei einem einzigen Haupt-Chrome-Prozess).