Google Chrome - Speicherauslastung / Probleme mit dem Speicherleck?
Ich nutze Google Chrome sehr gerne, um im Internet zu surfen. Einer der Hauptgründe war schon immer, dass es super schnell ist! Ich habe die Aufblähung von Firefox mit allen Add-Ons nie gemocht und der Internet Explorer ist einfach nur langsam.
Microsoft Edge ist etwas schneller als IE, aber ich verwende so viele andere Google-Dienste, dass Chrome mich immer wieder zurückzieht. Der neue Quantum-Browser von Firefox ist sogar noch schneller als Chrome, und ich habe wirklich über den Wechsel nachgedacht.
Als ich zum ersten Mal mit Chrome begann, war ich begeistert von der einfachen, sauberen Benutzeroberfläche und der unglaublichen Browsing-Geschwindigkeit. Nach ein paar Monaten intensiver Nutzung von Chrome auf einem sehr schnellen PC fiel mir jedoch auf, dass die Registerkarten einige Sekunden leer waren, bevor eine Webseite und andere allgemeine Langsamkeit geladen wurden.
Chrome Task Manager
Nachdem ich mich ein wenig herumgetrieben hatte, beschloss ich, mir den Task-Manager anzusehen und zu sehen, welche Prozesse für Chrome ausgeführt werden. Folgendes habe ich gefunden:
Heilige Kuh! Das sind satte 35 Google Chrome-Prozesse! Das sind viele Prozesse und mehr als 5 GB Speicherplatz. Was sind all diese Chrome-Prozesse? Zugegeben, ich hatte 16 Tabs geöffnet, als ich den Screenshot oben machte, aber alle Webseiten waren statisch, ohne dass Videos oder Animationen abgespielt wurden. Warum also 35 Prozesse und GB Speicher?
Sie können herausfinden, was sich hinter den einzelnen Prozessen in Chrome befindet, indem Sie mit der rechten Maustaste auf die Titelleiste (nicht auf einer Registerkarte) klicken und auswählen Taskmanager.
Hier sehen Sie jeden Prozess (Task genannt), der in Google Chrome ausgeführt wird. Ich war schnell überrascht, was ich sah.
Der Browser ist ein Prozess, jede Registerkarte ist ein eigener Prozess und dann gab es Prozesse, Web-Apps, die GPU und für jede Erweiterung und jedes Plug-In, die ich aktiviert hatte! Eeeks! Von dem, was ich online bei Google lese, trennen sie alles in verschiedene Prozesse, da der Browser dadurch stabiler wird. Wenn beispielsweise das Flash-Plugin abstürzt, werden nicht alle Registerkarten oder der gesamte Browser mitgenommen.
Durch die Nutzung von Google Chrome wurde mir klar, dass dies sehr zutreffend ist. Es gab viele Male, wenn eine Registerkarte stirbt und ich die Registerkarte einfach schließen kann und meine anderen Registerkarten normal verwenden kann. Andernfalls würde Shockwave hängen bleiben und ich habe die eine Registerkarte getötet, und alles andere funktionierte einwandfrei.
Mein nächster Gedanke war also, dass bei allen separaten Prozessen zusätzlicher Speicher verwendet werden musste, anstatt wie früher. Nach dem, was ich online zusammengetragen habe, scheint es, als würden die Plugins und Erweiterungen selbst bei weniger Prozessen Speicher beanspruchen, vielleicht sogar etwas weniger. Das Erstellen eines neuen Prozesses hat einen geringen Aufwand, ist aber geringfügig.
Möglicherweise haben Sie auch mehrere Elemente als aufgeführt Hilfsrahmen: https://accounts.google.com. Zunächst dachte ich, dies hätte etwas damit zu tun, dass eine Registerkarte für Google Mail geöffnet wurde, aber ich habe gelernt, dass dies etwas völlig anderes ist. Grundsätzlich setzt Google einige Prozesse in seinen eigenen Prozess ein, um sie richtig zu isolieren. Es gab also mehrere Websites, die sich innerhalb dieser Subframes befanden, anstatt einen eigenen Tab-Prozess aufzulisten.
Gibt es etwas, was Sie tun können, um den von Chrome verwendeten Speicher zu reduzieren? Für mich bemerkte ich einen großen Unterschied, wenn ich Flash für alle Websites deaktiviert habe, anstatt es auf der Website zu lassen Frag mich zuerst Rahmen. Um den Blitz vollständig zu deaktivieren, gehen Sie zu die Einstellungen, Klicken Sie dann auf Erweitert unten und klicken Sie dann auf Inhaltseinstellungen unter Privatsphäre und Sicherheit. Klicke auf Blitz und dann stellen Sie sicher, dass es sagt Sperren Sie Websites, auf denen Flash ausgeführt wird.
Das spart mir über 1 GB Speicherplatz. Ich wusste es nicht, aber mehrere Websites verwendeten Flash. Selbst wenn Flash deaktiviert war, funktionierten die Websites gut, sodass ich Flash deaktiviert hielt. Die andere Möglichkeit, den Speicher zu reduzieren, besteht darin, einige Erweiterungen zu entfernen, insbesondere wenn Sie sie nicht verwenden. Sie können eine Erweiterung auch einfach deaktivieren, wenn Sie sie gelegentlich benötigen und sie nicht vollständig entfernen möchten.
Durch das Deaktivieren der Erweiterung wird der Speicher belegt. Schließlich haben Sie vielleicht eine bemerkt GPU-Prozess in Chrome, das standardmäßig aktiviert sein sollte. Wenn Ihre Hardware dies unterstützt, verlagert Chrome einige Aufgaben auf Ihre GPU, was schneller und effizienter ist als Ihre CPU. Das nennt man Hardware-Beschleunigung. Wenn Sie möchten, können Sie es deaktivieren, indem Sie zu Einstellungen gehen und dann ganz nach unten scrollen System.
Wenn Sie die Hardwarebeschleunigung deaktivieren, ist Ihre Erfahrung in Chrome etwas langsamer. Denken Sie also daran.
Wenn Sie der Meinung sind, dass Chrome zu viel RAM beansprucht, prüfen Sie im Task-Manager, und versuchen Sie, die Erweiterung zu deaktivieren, die übermäßig viel Arbeitsspeicher belegt. Für mich hatte ich eine Erweiterung, die mir gefiel, die aber seit 2013 nicht mehr aktualisiert wurde, weshalb sie so viel Speicher verwenden konnte. Wenn Sie keine ressourcenschonende Erweiterung benötigen, deaktivieren Sie sie, und Sie haben ein besseres Browser-Erlebnis. Deaktivieren Sie auch Flash, wenn Sie es nicht wirklich benötigen. Genießen!