Perché un browser mangia un sacco di ram

Anonim

Perché un browser mangia un sacco di ram

I browser sono uno dei programmi più esigenti del computer. Il consumo di memoria operativa spesso passa la soglia di 1 GB, motivo per cui i computer e i computer portatili troppo potenti stanno iniziando a rallentare, è necessario avviare un altro software in parallelo. Tuttavia, è spesso rafforzato il consumo di risorse provoca e la personalizzazione personalizzata. Scendiamolo in tutte le versioni del perché il browser Web può richiedere molto spazio nella RAM.

Cause di alto consumo di RAM al browser

Anche su non i computer più produttivi possono funzionare i browser e altri programmi in esecuzione allo stesso tempo a un livello accettabile. Per fare questo, è sufficiente affrontare le ragioni di alto consumo di RAM ed evitare situazioni che contribuiscono.

Causa 1: Bigness del browser

I programmi a 64 bit sono sempre più esigenti del sistema, il che significa che hanno bisogno di più RAM. Tale approvazione è vera per i browser. Se ci sono fino a 4 GB in PC RAM, è possibile scegliere in sicurezza un browser a 32 bit come il principale o il ricambio, eseguirlo solo se necessario. Il problema è che gli sviluppatori sono anche se offrono un'opzione a 32 bit, ma non è ovvio: è possibile scaricarlo aprendo un elenco completo dei file di avvio, sulla pagina principale viene offerto solo 64 bit.

Google Chrome:

  1. Aprire la pagina principale del sito, scendere giù, fai clic su "Prodotti" blocco "per altre piattaforme".
  2. Vai alla lista di tutti i download in Google Chrome

  3. Nella finestra Seleziona versione a 32 bit.
  4. Seleziona la versione a 32 bit di Google Chrome

Mozilla Firefox:

  1. Passare alla pagina principale (ci deve essere una versione del sito in inglese) e scendere cliccando sul link "Download Firefox".
  2. Caricamento di firefox mozilla

  3. Nella nuova pagina, trova le opzioni di installazione avanzate e altri collegamenti di piattaforme se si desidera scaricare la versione in inglese.

    Interruttore di installazione di Mozilla Firefox

    Seleziona "Windows 32-Bit" e il download.

  4. Download della versione a 32 bit Mozilla Firefox

  5. Se hai bisogno di un'altra lingua, fai clic sul link "Download in un'altra lingua".

    Transizione alla scelta dello scarico di Mozilla Firefox con un pacchetto Linguite

    Trova la tua lingua nell'elenco e fai clic sull'icona con l'iscrizione "32".

  6. Download della versione a 32 bit di Mozilla Firefox con un pacchetto di ulcera

Musica lirica:

  1. Aprire la pagina principale del sito e fai clic sul pulsante "Upload Opera" nell'angolo in alto a destra.
  2. Transizione all'elenco di tutti i download Opera

  3. Scorri fino in fondo e nella "Versione archiviata del blocco Opera", fare clic sul link "Trova FTP Archive".
  4. Vai all'archivio FTP con le versioni dell'Opera

  5. Seleziona l'ultima versione disponibile: è alla fine dell'elenco.
  6. Seleziona l'ultima versione di Opera in FTP

  7. Dai sistemi operativi, specificare "Win".
  8. Seleziona il sistema operativo per Opera in FTP

  9. Scarica il file "Setup.exe", non avere un "X64".
  10. Scarica la versione a 32 bit di Opera

Vivaldi:

  1. Vai alla pagina principale, vai giù nella pagina e fai clic su "Vivaldi per Windows" nel blocco "Vivaldi".
  2. Vai alla lista di tutti i download Vivaldi

  3. Scorri verso il basso la pagina seguente e nella sezione "Scarica Vivaldi per altri sistemi operativi", selezionare 32-Bit, in base alla versione di Windows.
  4. Download di una versione a 32 bit di Vivaldi

Il browser può essere installato in cima a una versione ultima versione già esistente o pre-cancellata. Yandex.Browser non fornisce una versione a 32 bit. I browser Web progettati specificamente per computer deboli, come Pale Moon o SlimJet, non sono limitati nella selezione, pertanto, per salvare alcuni megabyte, è possibile scaricare una versione a 32 bit.

Vedi anche: cosa scegliere un browser per un computer debole

Causa 2: estensioni installate

Causa abbastanza ovvia, che richiede comunque menzione. Ora tutti i browser offrono un numero elevato di componenti aggiuntivi, e molti di loro possono davvero essere utili. Tuttavia, ogni estensione di questo tipo potrebbe richiedere sia a 30 MB di RAM che oltre 120 MB. Come capisci, non è solo nella quantità di estensioni, ma anche nella loro destinazione, funzionalità, complessità.

I bloccanti pubblicitari condizionali sono una prova luminosa di questo. Tutto il preferito Adblock o Adblock Plus occupano molto più RAM durante il lavoro attivo rispetto alla stessa origine ublock. Controllare quante risorse richiedono questo o quell'estensione, è possibile tramite il Task Manager integrato nel browser. È quasi ogni browser:

Chromium - "Menu"> "Strumenti avanzati"> "Task Manager" (o premere la combinazione di tasti MAIUSC + ESC).

Visualizza le estensioni del consumo della memoria di ritorno tramite Task Manager in Google Chrome

Firefox - "Menu"> "Altro"> "Task Manager" (o inserire le prestazioni INFORMATIVE nella barra degli indirizzi e premere INVIO).

Visualizza le estensioni di consumo esegue le estensioni tramite Task Manager in Mozilla Firefox

Se rilevi un modulo vorace, cerca un analogico, disconnesso o eliminazione più modesto.

Motivo 3: Argomenti per la registrazione

In generale, questo articolo segue dal secondo, ma non tutte le designazioni che hanno stabilito l'argomento ricordano che si riferisce anche all'espansione. Se si desidera ottenere prestazioni massime, scollegare o eliminare l'argomento, dando al programma un aspetto predefinito.

Causa 4: tipo di tabulazione aperta

In questo articolo, è possibile effettuare diversi punti contemporaneamente, che in qualche modo influenzano il numero di consumi di RAM:

  • Molti utenti utilizzano la funzione di allegato delle schede, tuttavia, richiedono anche risorse come tutti gli altri. Inoltre, poiché sono considerati importanti, quando si avvia un browser, semplificano necessariamente. Se possibile, dovrebbero essere sostituiti da segnalibri, apertura solo quando necessario.
  • È importante ricordare e che cosa stai facendo esattamente nel browser. Ora molti siti non mostrano solo testo e immagini, e mostrano anche video in alta qualità, lancia i lettori audio e altre applicazioni a pieno titolo che richiedono naturalmente molte più risorse rispetto al consueto sito con lettere e simboli.
  • Non dimenticare che i browser usano in anticipo un caricamento di pagine scorrevoli. Ad esempio, il nastro VK non ha un pulsante di transizione ad altre pagine, quindi la pagina successiva viene caricata anche quando si è in precedenza, che richiede la RAM. Inoltre, più lontano si se ne vai, maggiore è la pagina della pagina è posta in RAM. Per questo motivo, i freni appaiono anche in una scheda.

Ciascuna di queste funzionalità restituisce l'utente a "causare 2", vale a dire, alla raccomandazione, per tenere traccia del dispatcher di attività integrato nel browser Web - è abbastanza possibile che molta memoria prenda 1-2 pagine specifiche, che non appartiene più per l'utente e non è un browser di vino.

Causa 5: siti con JavaScript

Molti siti utilizzano il linguaggio di scripting JavaScript per il loro lavoro. Affinché le parti della pagina Internet su JS correttamente, è richiesta l'interpretazione del suo codice (analisi delle linee con ulteriore esecuzione). Non solo rallenta il download, ma prende anche la RAM per l'elaborazione.

Le librerie collegate sono ampiamente utilizzate dagli sviluppatori del sito e possono essere completamente grandi in volume e caricare completamente (ottenendo, ovviamente, in RAM), anche se la funzionalità del sito stesso non richiede questo.

Puoi combattere questo come un crittografia - disabilitando JavaScript nelle impostazioni del browser e facilmente - utilizzando le estensioni del tipo NScript per Firefox e ScriptBlock per Chromium, il blocco del download e dell'operazione JS, Java, flash, ma consentendo loro di consentire loro di visualizzare selettivamente. Di seguito vedi un esempio dello stesso sito prima con un blocco di scripting disconnesso, quindi con l'incluso. Il detergente è la pagina, più piccola carica il PC.

Sito senza usare NScript e con lui

Motivo 6: lavoro del browser continuo

Questo articolo segue dal precedente, ma solo una certa parte di esso. Il problema JavaScript è che dopo aver completato l'uso di uno specifico script, lo strumento di gestione della memoria nel JS chiamato Garbage Collection non è molto efficiente. Non influisce molto bene il volume occupato di RAM in un breve periodo di tempo, per non parlare del tempo di lunga durata del browser. Ci sono altri parametri che influenzano negativamente la RAM con un lavoro continuo a lungo termine del browser, ma non ci fermeremo sulla loro spiegazione.

Controlla più facile visitare diversi siti e misurando il numero di RAM occupati, quindi riavviare il browser. Pertanto, 50-200 MB possono essere rilasciati durante la sessione durata di diverse ore. Se non si riavvia il browser giorno e altro, il numero di già presi in memoria può raggiungere 1 GB e altro ancora.

In quale altro modo salvare il consumo di RAM

Sopra abbiamo elencato non solo 6 motivi che influenzano il numero di RAM gratuita, ma ha anche detto come risolverli. Tuttavia, non sono sempre abbastanza di questi suggerimenti e opzioni aggiuntive per risolvere la questione in considerazione sono necessarie.

Utilizzando una scheda di sfondo di scarico del browser

Molti browser popolari sono ora abbastanza vorazi, e come abbiamo già capito, non è sempre un motore del browser e le azioni dell'utente. Le pagine stesse sono spesso sovraccaricate con il contenuto e rimangono in background, continuano a consumare risorse RAM. Per scaricarli, è possibile utilizzare i browser che supportano questa funzione.

Ad esempio, Vivaldi è simile: è sufficiente premere il PCM nella scheda e selezionare la voce "Scarica schede di sfondo", dopo di che tutti tranne attive verranno scaricati dalla RAM.

Schede di sfondo scarico in Vivaldi

In Slimjet, la funzione Auvelop della scheda è personalizzabile - è necessario specificare il numero di schede e tempi di inattività, dopo di che il browser li scaricherà dalla RAM. Ulteriori informazioni su questo sono scritte nella nostra recensione del browser su questo link.

Yandex.Browser ha recentemente aggiunto la funzione Hibernate, che come la funzione dello stesso nome in Windows scarica i dati da RAM al disco rigido. In questa situazione, le schede che non sono state utilizzate per un certo tempo, vai su modalità di ibernazione, liberando la RAM. Quando ti ritiri nella scheda Downloati, la copia viene presa dall'unità, salvando la sessione, ad esempio, un set di testo. Salvataggio di una sessione è un vantaggio importante sulle schede di scarico forzato dalla RAM, dove viene ripristinato tutto il progresso del sito.

Per saperne di più: tecnologia Hibernate in Yandex.Browser

Inoltre, I. Baurazer ha una funzione di caricamento della pagina intelligente all'avvio del programma: quando si esegue il browser con l'ultima sessione salvata, le schede fisse e le solite sessioni utilizzate frequentemente vengono caricate e cadono nella RAM. Le schede meno popolari sono caricate solo quando li accedono.

Per saperne di più: schede di caricamento intelligente in Yandex.Browser

Impostazione dell'estensione per gestire le schede

Quando il browser non è in grado di superare, ma non voglio anche usare browser assolutamente leggeri e impopolari, è possibile impostare un'estensione che controlla l'attività delle schede di sfondo. Allo stesso modo implementato nei browser, su cui era un po 'più alto, ma se non sono adatti a te per qualche motivo, è proposto di fare una scelta a favore di un software di terze parti.

Nel cancro di questo articolo, non dipingeremo le istruzioni sull'uso di tali estensioni, perché anche un utente principiante può capire il loro lavoro. Inoltre, lascia la scelta di voi, ascoltando le soluzioni software più popolari:

  • OneTab - Quando si preme il pulsante di estensione, tutte le schede Apri sono chiuse, solo una cosa rimane attraverso la quale si riaprirà manualmente ogni sito secondo necessità. Questo è un modo semplice per rilasciare rapidamente la RAM senza perdere la sessione corrente.

    Scarica da Google WebStore | Componenti aggiuntivi di firefox

  • La grande sospensione - A differenza di Onetab, le schede non sono collocate qui in una, ma semplicemente scaricate dalla RAM. Questo può essere fatto manualmente facendo clic sul pulsante di estensione o configurare il timer, dopo il quale le schede verranno automaticamente scaricate dalla RAM. Allo stesso tempo, continueranno ad essere nell'elenco delle schede aperte, ma sul successivo ricorso a loro verrà riavviato, di nuovo, iniziando a prendere nuovamente le risorse PC.

    Scarica da Google WebStore | I componenti aggiuntivi di Firefox (estensione della tabulato sulla sospensione basata sulla grande sospensione)

  • TabmemFree - scarica automaticamente le schede di sfondo inutilizzate, ma se fossero state risolte, l'estensione lo aggira. Questa opzione è adatta per i giocatori di sfondo o gli editori di testo aperti online.

    Scarica da Google WebStore

  • Tab Wrangler è un'espansione funzionale che ha assemblato tutto il meglio dei precedenti. Qui l'utente può configurare non solo il tempo dopo il quale le schede aperte vengono scaricate dalla memoria, ma anche il loro numero in cui la regola inizierà ad agire. Se pagine o pagine specifiche di un particolare sito non devono essere elaborate, è possibile applicare alla lista bianca.

    Scarica da Google WebStore | Componenti aggiuntivi di firefox

Configurazione del browser

Nelle impostazioni standard, non ci sono praticamente parametri che potrebbero influire sul consumo del browser RAM. Tuttavia, un'opportunità di base è ancora presente.

Per Chromium:

Le possibilità di sintonizzazione fine dai browser su Chromium Limited, ma il set di funzioni dipende dal browser Web specifico. Nella maggior parte dei casi, è possibile disabilitare solo il pre-renderinger. Il parametro è in "Impostazioni"> "Privacy e sicurezza"> "Utilizzare suggerimenti per accelerare il download della pagina".

Disconnessione dei siti in Google Chrome

Per Firefox:

Vai a "Impostazioni"> Generale. Layout Il blocco "Performance" e posizionarlo o rimuovi la casella di controllo dall'elemento "Usa impostazioni prestazioni consigliate". Se si prende un segno di spunta, si aprirà ulteriori 2 elementi sull'impostazione delle prestazioni. È possibile disattivare l'accelerazione hardware se la scheda video non elabora molto correttamente i dati e / o configurare il "numero massimo di processi di contenuto" che influisce direttamente sulla RAM. Più dettagliato su questa impostazione è scritto su una pagina di supporto di Mozilla di lingua russa, dove è possibile ottenere cliccando sul link "Maggiori dettagli".

Impostazioni prestazioni di Firefox Mozilla

Per disabilitare l'accelerazione del caricamento della pagina del genere è stato descritto sopra per il cromo, è necessario modificare le impostazioni sperimentali. Questo è scritto di seguito.

A proposito, Firefox ha la capacità di minimizzare il consumo di RAM, ma solo all'interno di una singola sessione. Questa è una soluzione una sola volta che può essere utilizzata in condizioni di forte consumo di risorse RAM. Accedere alla barra degli indirizzi Informazioni: Memoria, Trova e fare clic sul pulsante "Riduci da minimizzare l'utilizzo della memoria".

Riducendo il consumo di ram entro una sessione in Mozilla Firefox

Usa le impostazioni sperimentali

Nei browser sul motore del cromo (e il suo lampeggio forzato), così come in quelli che utilizzano il motore Firefox, ci sono pagine con impostazioni nascoste che possono influire sul numero di RAM allocate. Immediatamente vale la pena notare che questo metodo è più ausiliario, quindi non è necessario affidarlo completamente su di esso.

Per Chromium:

Immettere la stringa di indirizzi cromati: // Bandiere, Yandex.Braser Utenti devono accedere a Browser: // Bandiere e premere INVIO.

Transizione alle bandiere cromate

Inserire la voce successiva nel campo di ricerca e fai clic su Invio:

# Scheda automatica-scartare - scarico automatico delle schede da RAM se ci sono poca RAM gratuita nel sistema. Quando si ritraccia la scheda scaricata, verrà riavviato per la prima volta. Impostare il valore "abilitato" e riavviare il browser.

Modifica dello stato dell'impostazione esmentiva in Google Chrome

A proposito, andando a Chrome: // scarti (o browser: // scarti), è possibile visualizzare l'elenco delle schede aperte nell'ordine della loro priorità, un browser specifico e gestire la propria attività.

Usando i rigetti cromati.

Per Firefox presenta altro:

Immettere l'aggiunta: Config al campo dell'indirizzo e fai clic su "Io prendo il rischio!".

Passa alle impostazioni sperimentali in Mozilla Firefox

Inserire i comandi che si desidera modificare la riga di ricerca. Ognuno di loro influenza direttamente o indirettamente la RAM. Per modificare il valore, fare clic sul parametro LKM 2 volte o PCM> "Switch":

  • Browser.sessionHistory.max_total_Viewerers - regola il numero di RAM, che è evidenziato sulle pagine visitate. L'impostazione predefinita viene utilizzata per visualizzare rapidamente la pagina quando si ritorna al pulsante "Indietro" invece di ricaricare. Per salvare le risorse, questo parametro deve essere modificato. Fare doppio clic su LKM, chiedigli il valore "0".
  • Modifica del valore della configurazione sperimentale in Mozilla Firefox

  • config.trim_on_minimize: scarica il browser al file di paging, mentre è nello stato laminato.

    Per impostazione predefinita, il comando non è nell'elenco, quindi creando te stesso. Per fare ciò, fai clic sul luogo vuoto del PCM, selezionare "Crea"> "String".

    Creare una nuova linea in Mozilla Firefox

    Immettere il nome del comando specificato sopra e nel campo "Vero" nel campo "Vero".

  • Guarda anche:

    Come ridimensionare il file paddock in Windows XP / Windows 7 / Windows 8 / Windows 10

    Definizione della dimensione ottimale del file di paging in Windows

    Hai bisogno di un file di paging su SSD

  • Browser.cache.memory.enable: consente o proibisce o vieta la cache memorizzata nella RAM all'interno di una sessione. Non è consigliabile disabilitare, poiché ciò ridurrà la velocità di caricamento della pagina, poiché la cache verrà memorizzata sul disco rigido, significativamente inferiore nella velocità della RAM. Il valore "true" (predefinito) consente se si desidera disabilitare - specificare il valore "falso". Per lavorare questa impostazione, assicurati di attivare quanto segue:

    Browser.cache.disk.enable: posiziona una cache del browser su un disco rigido. Il valore "true" consente la memorizzazione della cache e consente alla configurazione precedente di funzionare correttamente.

    È possibile configurare altri comandi. browser.cache. Ad esempio, specificando il luogo in cui la cache viene salvata sul disco rigido invece di RAM, ecc.

  • browser.sessionsstore.restore_pinnened_tabs_on_demand - Imposta il valore "true" per disabilitare la possibilità di scaricare le schede fisse quando si avvia il browser. Non saranno scaricati in background e consumano un sacco di ram finché si va da loro.
  • Network.prefetch-successivo: disabilita la pagina preimpostata. Questo è il più preread che analizza i collegamenti e il predittivo, dove andrai. Impostare il valore "falso" per disabilitare questa funzione.

L'impostazione delle funzioni sperimentali è stata possibile e proseguita perché Firefox ha molti altri parametri, ma influenzano molto meno di quelli elencati sopra. Dopo aver modificato i parametri, non dimenticare di riavviare il browser Web.

Smontiamo non solo i motivi per il consumo di alto consumo da parte del browser RAM, ma anche diversi modi e modi di efficienza per ridurre il consumo di risorse RAM.

Leggi di più