Warum ein Browser viel RAM frisst

Anonim

Warum ein Browser viel RAM frisst

Browser sind eines der anspruchsvollsten Programme des Computers. Der Verbrauch des Betriebsspeichers leitet häufig den Schwellenwert von 1 GB, weshalb nicht zu leistungsstarke Computers und Laptops verlangsamen, dass es notwendig ist, eine andere Software parallel zu starten. Es wird jedoch häufig stärkte Ressourcenverbrauch provoziert und benutzerdefinierte Anpassung. Lassen Sie uns in allen Versionen herausfinden, warum der Webbrowser in RAM viel Platz annehmen kann.

Ursachen für den hohen Verbrauch von RAM am Browser

Auch bei den nicht produktivsten Computer können Browser und andere laufende Programme gleichzeitig auf einem akzeptablen Niveau arbeiten. Dazu reicht es aus, mit den Gründen für den hohen Verbrauch von RAM zusammenzuarbeiten und Situationen zu vermeiden, in denen sie beitragen.

Ursache 1: Browser-Bigess

64-Bit-Programme sind immer anspruchsvoller des Systems, was bedeutet, dass sie mehr RAM benötigen. Eine solche Genehmigung trifft für Browsern zu. Wenn es in RAM-PCs bis zu 4 GB gibt, können Sie einen 32-Bit-Browser als Haupt- oder Ersatzteile sicher auswählen, wodurch es nur ggf. ausgeführt wird. Das Problem ist, dass die Entwickler, obwohl sie eine 32-Bit-Option bieten, aber es ist nicht offensichtlich: Sie können es herunterladen, indem Sie eine vollständige Liste der Startdateien öffnen, auf der Hauptseite wird nur 64-Bit angeboten.

Google Chrome:

  1. Öffnen Sie die Hauptseite der Site, gehen Sie nach unten, klicken Sie auf "Produkte" Block "für andere Plattformen".
  2. Gehen Sie zur Liste aller Downloads in Google Chrome

  3. Im Fenster 32-Bit-Version auswählen.
  4. Wählen Sie die 32-Bit-Version von Google Chrome aus

Mozilla Firefox:

  1. Navigieren Sie zur Hauptseite (es muss eine Version der Website in englischer Sprache vorhanden sein) und klicken Sie nach unten, indem Sie auf den Link "Firefox herunterladen" klicken.
  2. Mozilla Firefox Loading

  3. Suchen Sie auf der neuen Seite auf der Seite Advanced Install Options & Andere Platforms Link, wenn Sie die Version in Englisch herunterladen möchten.

    Mozilla Firefox Installer-Switch

    Wählen Sie "Windows 32-Bit" und herunterladen.

  4. Herunterladen von 32-Bit-Version Mozilla Firefox

  5. Wenn Sie eine andere Sprache benötigen, klicken Sie auf den Link "Laden Sie in andere Sprache herunterfahren".

    Übergang zur Wahl der Entladung von Mozilla Firefox mit einem Linguit-Paket

    Finden Sie Ihre Sprache in der Liste und klicken Sie mit der Inschrift "32" auf das Symbol.

  6. Herunterladen der 32-Bit-Version von Mozilla Firefox mit einem Ulkus-Paket

Oper:

  1. Öffnen Sie die Hauptseite der Site und klicken Sie in der oberen rechten Ecke auf die Schaltfläche "Operat".
  2. Übergang zur Liste aller Downloads Opera

  3. Blättern Sie nach unten und in der "Archivversion von OPERA" -Blank auf den Link "FTP-Archiv finden".
  4. Gehen Sie mit Opera-Versionen zum FTP-Archiv

  5. Wählen Sie die neueste verfügbare Version - es ist am Ende der Liste.
  6. Wählen Sie die neueste Version der Opera in FTP aus

  7. Geben Sie aus Betriebssystemen "Gewinn" an.
  8. Wählen Sie das Betriebssystem für die Oper in FTP aus

  9. Laden Sie die Datei "setup.exe" herunter, keine "x64".
  10. Laden Sie 32-Bit-Version der Opera herunter

Vivaldi:

  1. Gehen Sie zur Hauptseite, gehen Sie die Seite hinunter und klicken Sie auf "Vivaldi für Windows" im Block "Vivaldi".
  2. Gehen Sie zur Liste aller Vivaldi-Downloads

  3. Blättern Sie nach unten die Seite und wählen Sie im Abschnitt "VivaldIDI für andere Betriebssysteme herunterladen" 32-Bit, basierend auf der Windows-Version.
  4. Herunterladen einer 32-Bit-Version von Vivaldi

Der Browser kann auf einer bereits vorhandenen 64-Bit- oder vorgeleiteten letzten Version installiert werden. Yandex.browser bietet keine 32-Bit-Version. Webbrowser, die speziell für schwache Computer, wie beispielsweise Pale Moon oder Slimjet, sind in der Auswahl nicht eingeschränkt, um ein paar Megabyte zu speichern, können Sie eine 32-Bit-Version herunterladen.

Siehe auch: Was soll einen Browser für einen schwachen Computer auswählen?

Ursache 2: Installierte Erweiterungen

Ziemlich offensichtliche Ursache, dennoch erwähnen. Jetzt bieten alle Browser eine große Anzahl von Add-Ons an, und viele von ihnen können wirklich nützlich sein. Jede derartiger Erweiterung kann jedoch sowohl 30 MB RAM als auch mehr als 120 MB erfordern. Wie Sie verstehen, geht es nicht nur in der Höhe der Erweiterungen, sondern auch in ihrem Ziel, Funktionalität, Komplexität.

Bedingte Werbeblocker sind ein heller Beweis dafür. Alle Lieblings-Adblocks oder Adblock Plus besetzen viel mehr RAM während der aktiven Arbeit als derselbe Ublock-Ursprung. Überprüfen Sie, wie viele Ressourcen diese oder diese Erweiterung erfordern, können Sie über den in den Browser eingebauten Task-Manager erfordern. Er ist fast jeder Browser:

Chromium - "Menü"> "Erweiterte Werkzeuge"> "Task-Manager" (oder drücken Sie die Kombination von SHIFT + ESC).

Sehensrückgabe-Speicherverbrauch-Erweiterungen über Task-Manager in Google Chrome anzeigen

Firefox - "MENU"> "MORE"> "Task-Manager" (oder geben Sie die Informationen ein: Leistung in der Adressleiste ein und drücken Sie die Eingabetaste).

Ansicht läuft Verbrauchserweiterungen über Task-Manager in Mozilla Firefox

Wenn Sie ein unvergessliches Modul erkennen, suchen Sie nach einem bescheideneren Analogon, trennen oder löschen.

Grund 3: Themen für die Registrierung

Im Allgemeinen folgt dieser Artikel von der zweiten, aber nicht alle Bezeichnungen, die das Thema erinnern, erinnern, dass er sich auch auf Expansion bezieht. Wenn Sie maximale Leistung erreichen möchten, trennen Sie das Thema, und löschen Sie das Thema, wodurch das Programm ein Standardbild ergibt.

Ursache 4: Tabulatortyp öffnen

In diesem Artikel können Sie mehrere Punkte auf einmal erstellen, die sich irgendwie auf die Anzahl des Verbrauchs des RAM auswirken:

  • Viele Benutzer verwenden jedoch die Anhangsfunktion der Registerkarten, sie erfordern jedoch auch Ressourcen als alle anderen. Da sie außerdem als wichtig betrachtet werden, vereinfachen sie beim Starten eines Browsers notwendigerweise. Wenn möglich, sollten sie durch Lesezeichen ersetzt werden, die nur bei Bedarf öffnet.
  • Es ist wichtig zu erinnern und was genau Sie im Browser tun. Jetzt zeigen viele Websites nicht nur Text und Bilder an und zeigen auch Video in hoher Qualität, starten Audioplayer und andere vollwertige Anwendungen, die natürlich viel mehr Ressourcen erfordern als die übliche Site mit Buchstaben und Symbolen.
  • Vergessen Sie nicht, dass Browser im Voraus ein Laden von scrollbaren Seiten verwenden. Zum Beispiel hat das VK-Band keine Übergangstaste auf andere Seiten, sodass die nächste Seite auch dann geladen wird, auch wenn Sie sich auf dem vorherigen befinden, der RAM benötigt. Außerdem ist das weiter unten, desto größer ist die Seite der Seite der Seite in RAM. Aus diesem Grund erscheinen auch in einer Registerkarte Bremsen.

Jedes dieser Funktionen gibt den Benutzer zurück, um den in den Webbrowser eingebauten Task-Dispatcher zu verfolgen, um den in den Webbrowser eingebauten Task zu verfolgen. Es ist durchaus möglich, dass eine Menge Speicher 1-2 bestimmte Seiten dauert, die nicht mehr gehört dem Benutzer und ist kein Weinbrowser.

Ursache 5: Websites mit Javascript

Viele Websites verwenden JavaScript-Skriptsprache für ihre Arbeit. Um den Teilen der Internetseite auf JS richtig, ist die Interpretation des Codes erforderlich (Analyse mit weiterer Ausführung). Es verlangsamt nicht nur den Download, sondern nimmt auch den RAM zur Verarbeitung.

Verbundene Bibliotheken werden von Standortentwicklern weit verbreitet, und sie können recht groß sein, und sie können ganz groß sein und vollständig laden (natürlich in RAM), auch wenn die Funktionalität der Site selbst dies nicht erfordern.

Sie können dies als radikal - Deaktivieren von JavaScript in den Browsereinstellungen kämpfen, und einfach mit den NoScript-Typen-Erweiterungen für Firefox und Scriptblock für Chromium, Blockieren von Download und Bedienung JS, Java, Flash, aber lassen Sie sie selektiv anzeigen. Nachfolgend sehen Sie ein Beispiel derselben Site zuerst mit einem getrennten Skriptblock und dann mit dem enthaltenen. Der Reiniger der Seite, desto kleiner wird der PC geladen.

Site ohne NoScript und mit ihm

Grund 6: Kontinuierliche Browserarbeit

Dieser Artikel folgt dem vorherigen, aber nur ein bestimmter Teil davon. Das JavaScript-Problem ist, dass das Speicherverwaltungswerkzeug in der JS-Müllsammlung nach Abschluss der Verwendung eines bestimmten Skripts nicht sehr effizient ist. Es beeinflusst das belebte Volumen des RAM in kurzer Zeit nicht sehr gut, ganz zu schweigen von der langanhaltenden Zeit des Browsers. Es gibt andere Parameter, die den RAM mit langfristig kontinuierlicher Arbeit des Browsers nachteilig beeinflussen, aber wir werden nicht an der Erklärung aufhören.

Prüfen Sie es einfacher, mehrere Websites zu besuchen und die Anzahl der beschäftigten RAM zu messen und den Browser neu zu starten. Somit können 50-200 MB während der jeweils mehrstunden Sitzung freigegeben werden. Wenn Sie den Tag-Browser nicht neu starten und mehr, kann die Anzahl der bereits in den Speicher bereits in den Speicher aufgenommene 1 GB und mehr erreichen.

Wie sonst den Verbrauch von RAM speichern

Oben haben wir nicht nur 6 Gründe aufgeführt, die die Anzahl des freien RAM beeinflussen, aber auch gesagt, wie sie behoben werden sollen. Es gibt jedoch nicht immer aus diesen Tipps und zusätzlichen Optionen zur Lösung der unter Berücksichtigung der Frage.

Verwenden eines Browsers Entladen von Hintergrundregistern

Viele populäre Browser sind jetzt ziemlich unersättlich, und wie wir bereits verstanden haben, ist es nicht immer ein Browser-Motor und Benutzeraktionen. Die Seiten selbst werden häufig mit Inhalten überlastet und im Hintergrund verbleiben, RAM-Ressourcen weiterhin verbrauchen. Um sie zu entladen, können Sie Browser verwenden, die diese Funktion unterstützen.

Beispielsweise ist Vivaldi ähnlich - es reicht aus, um den PCM auf der Registerkarte zu drücken, und wählen Sie den Artikel "Hintergrundbilder entladen" aus, woraufhin sie alle außer ACTIVE vom RAM entladen werden.

Entladen von Hintergrundregistern in Vivaldi

In Slimjet ist die Automop-Funktion der Registerkarte anpassbar - Sie müssen die Anzahl der Leerlaufregisterkarten und die Uhrzeit angeben, wonach der Browser sie von RAM entladen wird. Weitere Informationen dazu finden Sie in unserer Browser-Bewertung zu diesem Link.

Yandex.browser hat kürzlich das Hibernate-Feature hinzugefügt, mit dem die Funktion desselben Namen in Windows Daten von RAM an der Festplatte entlädt. In dieser Situation gehen die Registerkarten, die nicht für eine bestimmte Zeit verwendet wurden, in den Ruhezustandsmodus, den RAM freigeben. Wenn Sie sich auf die Registerkarte heruntergeladene sich zurückziehen, wird die Kopie des Laufwerks entnommen, wodurch die Sitzung gespeichert wird, z. B. ein Textsatz. Das Speichern einer Sitzung ist ein wichtiger Vorteil gegenüber den Registerkarten des Zwangsentladens von RAM, wo der gesamte Fortschritt der Site zurückgesetzt wird.

Lesen Sie mehr: Hibernate-Technologie in Yandex.Browser

Darüber hinaus hat I. Baurazer eine Funktion der intelligenten Seitenlast, wenn Sie das Programm starten: Wenn Sie den Browser mit der zuletzt gespeicherten Sitzung ausführen, werden die Registerkarten, die behoben wurden, und die üblichen häufig verwendeten Sitzungen werden geladen und fallen in den RAM. Weniger beliebte Registerkarten werden nur beim Zugriff auf sie geladen.

Lesen Sie mehr: Intelligente Laderegisterkarten in Yandex.browser

Festlegen der Erweiterung, um Registerkarten verwalten zu können

Wenn der Browser nicht überwinden kann, aber ich möchte auch nicht absolut leichte und unpopuläre Browser verwenden, Sie können eine Erweiterung einstellen, die die Aktivität der Hintergrundregisterkarten steuert. In ähnlicher Weise implementiert in Browsern, über die es etwas höher war, aber wenn sie aus irgendeinem Grund nicht für Sie geeignet sind, wird vorgeschlagen, für die Software von Drittanbietern eine Entscheidung zu treffen.

Beim Krebs dieses Artikels werden wir keine Anweisungen zur Verwendung solcher Erweiterungen malen, da selbst ein Anfängerbenutzer ihre Arbeit verstehen kann. Überlassen Sie die Wahl zwischen Ihnen, hörte auf die beliebtesten Softwarelösungen:

  • ONETAB - Wenn Sie die Erweiterungsknopf drücken, werden alle offenen Registerkarten geschlossen, nur eins bleibt, durch den Sie jede Site je nach Bedarf manuell öffnen. Dies ist eine einfache Möglichkeit, den RAM schnell zu veröffentlichen, ohne die aktuelle Sitzung zu verlieren.

    Download von Google Weppstore | Firefox-Add-Ons

  • Der große Suspender - Im Gegensatz zu OneTab werden die Registerkarten hier nicht in einem platziert, sondern einfach vom RAM entladen. Dies kann manuell erfolgen, indem Sie auf die Erweiterungsknopf klicken oder den Timer konfigurieren, wonach die Registerkarten automatisch vom RAM entladen werden. Gleichzeitig werden sie sich weiterhin in der Liste der offenen Registerkarten befinden, aber bei der späteren Berufung werden sie jedoch erneut neu gestartet, wodurch die PC-Ressourcen erneut eingenommen werden.

    Download von Google Weppstore | Firefox-Add-Ons (Registerkarte Suspender-Erweiterung basierend auf dem großen Hosentum)

  • Tabmemfree - Entlädt automatisch nicht verwendete Hintergrundregisterkarten, aber wenn sie behoben wären, umgeht sie die Erweiterung. Diese Option eignet sich für Hintergrundspieler oder Open-Text-Editoren online.

    Download von Google WebStore

  • Tab Wrangler ist eine funktionale Expansion, die alle besten der vorherigen zusammengebaut hat. Hier kann der Benutzer nicht nur die Zeit konfigurieren, nach der die offenen Registerkarten vom Speicher entladen werden, sondern auch ihre Anzahl, in der die Regel zu handeln wird. Wenn bestimmte Seiten oder Seiten eines bestimmten Standorts nicht verarbeitet werden müssen, können Sie sich auf die weiße Liste anwenden.

    Download von Google Weppstore | Firefox-Add-Ons

Browser konfigurieren.

In den Standardeinstellungen gibt es praktisch keine Parameter, die den Verbrauch des RAM-Browsers beeinträchtigen können. Trotzdem ist eine Basismöglichkeit noch vorhanden.

Für Chrom:

Die Möglichkeiten der Feinabstimmung von Browsern auf Chromlimited, aber der Satz von Funktionen hängt von dem jeweiligen Webbrowser ab. In den meisten Fällen können Sie den Vorrenderer nur deaktivieren. Der Parameter ist in "Einstellungen"> "Privacy and Security"> "Verwenden von Tipps zum Beschleunigen der Seite Download".

Trennen der Websites in Google Chrome

Für Firefox:

Gehen Sie zu "Einstellungen"> Allgemein. Layout den Block "Performance" und legen Sie es oder entfernen Sie das Kontrollkästchen aus dem Element "Verwenden von empfohlenen Leistungseinstellungen". Wenn Sie ein Tick annehmen, werden die zusätzlichen 2 Elemente auf der Leistungseinstellung geöffnet. Sie können die Hardwarebeschleunigung ausschalten, wenn die Videokarte die Daten nicht sehr korrekt verarbeitet, und / oder die "Maximum Anzahl von Inhaltsprozessen", die den RAM direkt beeinflussen. Detaillierter über diese Einstellung ist auf einer russischsprachigen Mozilla-Support-Seite geschrieben, in der Sie auf den Link "Weitere Details" klicken können.

Mozilla Firefox-Leistungseinstellungen

Um die Beschleunigung der oben genannten Seitenbeläge zu deaktivieren, die oben für Chrom beschrieben wurde, müssen Sie experimentelle Einstellungen bearbeiten. Dies geschrieben ist unten.

Firefox hat übrigens die Fähigkeit, den Verbrauch des RAM, jedoch nur innerhalb einer einzigen Sitzung zu minizimieren. Dies ist eine einmalige Lösung, die unter Bedingungen des starken Verbrauchs von RAM-Ressourcen verwendet werden kann. Geben Sie in die Adressleiste ein, um: Speicher, Finden, Suchen und klicken Sie auf die Schaltfläche "MEMINE MEMOREIEREN".

Reduzieren des RAM-Verbrauchs innerhalb einer Sitzung in Mozilla Firefox

Verwenden Sie experimentelle Einstellungen

In den Browsern auf der Chrom-Engine (und dessen Windklinken) sowie bei derjenigen, die mit der Firefox-Engine verwendet werden, gibt es Seiten mit versteckten Einstellungen, die die Anzahl des zugewiesenen RAM beeinflussen können. Unmittelbar ist es erwähnenswert, dass diese Methode mehr Hilfsstoffe ist, sodass es nicht erforderlich ist, sich nicht vollständig darauf verlassen zu können.

Für Chrom:

Geben Sie den Chrom an: // Flags-Adresszeichenfolge, Yandex.Brader-Benutzer müssen den Browser eingeben: // Flags und drücken Sie ENTER.

Übergang zu Chrom-Flaggen

Legen Sie das nächste Element in das Suchfeld ein und klicken Sie auf Eingabetaste:

# Automatisch-Tab-Ablagerung - Automatisches Entladen von Tabs von RAM, wenn im System wenig freier RAM vorhanden ist. Wenn Sie auf die entladene Registerkarte erneut zugreifen, wird er zuerst neu gestartet. Stellen Sie den Wert "Aktiviert" ein und starten Sie den Browser neu.

Ändern des Status des kommerziellen Setups in Google Chrome

Übrigens, indem Sie nach Chrom: // Abwürfen (oder Browser: // rückgängig) gehen, können Sie die Liste der offenen Registerkarten in der Reihenfolge ihrer Priorität, eines bestimmten Browsers ansehen und ihre Tätigkeit verwalten.

Mit Chromabwürfen verwenden.

Für Firefox fügt mehr:

Geben Sie das Hinzufügen: Konfig an das Adressfeld ein und klicken Sie auf "Ich nehme das Risiko!".

Wechseln Sie in den Experimental-Einstellungen in Mozilla Firefox

Legen Sie die Befehle, dass Sie die Suchzeile ändern möchten. Jeder von ihnen direkt oder indirekt beeinflusst RAM. Um den Wert zu ändern, klicken Sie auf den LKM Parameter 2 mal oder PCM> „Switch“:

  • Browser.sessionhistory.max_total_viewers - regelt die Anzahl der RAM, die auf den besuchten Seiten hervorgehoben. Der Standardwert wird verwendet, um schnell die Seite anzuzeigen, wenn Sie auf die Schaltfläche „Zurück“ zurückzukehren, anstatt neu zu laden. Um Ressourcen zu sparen, sollte dieser Parameter geändert werden. Klicken Sie doppelt LKM, fragen Sie ihn, den Wert „0“.
  • Das Ändern des Wertes Versuchsaufbau in Mozilla Firefox

  • config.trim_on_minimize - entlädt den Browser in die Auslagerungsdatei, während es im aufgerollten Zustand ist.

    Standardmäßig ist der Befehl nicht in der Liste, es ist so selbst zu schaffen. Dazu klicken Sie auf den leeren Platz des PCM, wählen Sie „Create“> „String“.

    Erstellen Sie eine neue Zeile in Mozilla Firefox

    Geben Sie den Namen des Befehls oben angegeben, und in dem „True“ Feld in dem „True“ Feld.

  • Siehe auch:

    Wie man Resize Paddock Datei in Windows XP / Windows 7 / Windows 8 / Windows-10

    Definieren der optimalen Größe der Paging-Datei in Windows

    Haben Sie eine Auslagerungsdatei auf SSD benötigen

  • Browser.cache.Memory.Enable - Erlaubt oder Cache in RAM innerhalb einer Sitzung gespeichert verbietet. Es ist nicht zu deaktivieren empfohlen, da dies die Seite Ladegeschwindigkeit zu reduzieren, da der Cache-Speicher auf der Festplatte, deutlich schlechter in der RAM-Geschwindigkeit gespeichert werden. Der Wert „True“ (Standard) erlaubt, wenn Sie deaktivieren möchten - geben Sie den Wert „falsch“. Um diese Einstellung zu arbeiten, sollten Sie die folgenden aktivieren:

    Browser.cache.disk.enable - legt einen Browser-Cache auf einer Festplatte. Der Wert „True“ ermöglicht die Speicherung des Cache und ermöglicht die vorherige Konfiguration richtig funktionieren.

    Sie können andere Befehle konfigurieren. Browser-Cache. Zum Beispiel der Angabe, die Stelle, wo der Cache auf der Festplatte gespeichert wird, anstatt RAM usw.

  • browser.sessionsstore.restore_pinned_tabs_on_demand - der Wert „True“ setzen Sie die Fähigkeit zum Download fest Tabs zu deaktivieren, wenn Sie den Browser starten. Sie werden nicht im Hintergrund heruntergeladen werden, und eine Menge RAM verbrauchen, solange man zu ihnen gehen.
  • Network.Prefetch-Next - Deaktiviert die voreingestellte Seite. Dies ist die Preread, die die Links und die prädiktive Analysen, wo Sie gehen. Stellen sie den Wert „false“ diese Funktion zu deaktivieren.

Einrichten war experimentellen Funktionen möglich und fortgesetzt, weil Firefox viele andere Parameter, aber sie beeinflussen RAM viel weniger als die oben aufgeführten. Nach dem Ändern der Parameter, vergessen Sie nicht, den Web-Browser neu zu starten.

Wir zerlegen nicht nur die Gründe für die hohen Verbrauchs von einem Browser RAM, sondern auch verschiedene Arten und Effizienz Wege RAM Ressourcenverbrauch zu reduzieren.

Weiterlesen