Google lucrează la o nouă funcție „Tab Freeze” pentru Chrome, care va întrerupe (îngheța) filele pe care nu le utilizați. Aceasta înseamnă o utilizare mai redusă a procesorului, un browser mai rapid și o durată mai mare de viață a bateriei pe un laptop sau un convertibil.
Problema: Prea multe file
Dacă ați avea deschisă o singură filă în orice moment, Chrome ar trebui să redea o singură pagină web simultan. Dar probabil ai mai multe. Chiar dacă nu le utilizați, fiecare filă pe care ați deschis-o în Chrome conține o pagină web deschisă. Această pagină web utilizează memoria de sistem. Orice script și alt conținut activ de pe acesta continuă să ruleze, de asemenea, ceea ce înseamnă că pagina web poate utiliza resurse CPU în fundal.
În unele privințe, acest lucru este bun: chiar dacă schimbați filele, o filă poate continua să redea audio sau să se actualizeze în fundal. Când reveniți la acesta, nu trebuie să așteptați ca pagina web să se reîncarce - este instantaneu.
Dar poate fi rău. Dacă aveți un număr mare de file deschise - sau chiar doar un număr mic de file care conțin pagini web grele - acestea pot utiliza o mulțime de resurse de sistem, umplându-vă memoria, preluând cicluri de procesare, făcând Chrome mai puțin receptiv și golindu-vă baterie. De aceea, inginerii Chrome au creat Tab Discarding și, acum, Tab Freezing. Sunt funcții conexe, dar fac lucruri diferite în situații diferite.
Modul în care fila Discarding vă salvează memoria RAM
Tab Discarding a fost adăugat în 2015. Aceasta este o caracteristică de „economisire a memoriei” Google o pune. Pe scurt, dacă computerul dvs. are puțină memorie, Chrome va „arunca” automat conținutul filelor „neinteresante”. Chrome nu va renunța automat la o filă dacă interacționați cu ea, dar fila de fundal cu care nu ați interacționat în câteva ore este o țintă principală.
Când conținutul unei file este aruncat, acesta este eliminat din memoria sistemului și starea este salvată pe disc. Nu se schimbă nimic în interfața Chrome - fila apare pe bara de file și arată normal. Însă, când faceți clic pe acesta și treceți la acesta, veți vedea Chrome să ia un moment pentru a reîncărca rapid pagina și a vă întoarce la locul în care ați fost.
Această ușoară întârziere este motivul pentru care Chrome renunță la filă numai atunci când memoria sistemului dvs. „funcționează destul de puțin”. Este bine să folosiți memoria RAM pentru cache . Dar aruncarea automată a unei file și redeschiderea ei rapidă este mai bine decât forțarea utilizatorilor Chrome să semneze și să închidă filele manual.
Când o filă este aruncată, procesul acesteia dispare de fapt Managerul de activități încorporat Chrome și nu veți mai vedea memoria utilizată de Chrome. Când faceți clic pe acesta pentru a-l reîncărca, acesta pornește din nou.
Modul în care înghețarea filelor vă va salva procesorul (și bateria)
Blocarea filelor este diferită de aruncarea filelor. Când o filă este înghețată, conținutul acesteia rămâne în memoria sistemului. Cu toate acestea, conținutul filei va fi „înghețat”. Pagina web din filă nu va putea utiliza CPU sau efectua acțiuni în fundal. De exemplu, să presupunem că aveți o pagină web grea deschisă într-o filă undeva și rulează continuu scripturi. După un timp, Chrome îl va „îngheța” automat și îl va opri din efectuarea acțiunilor până când veți interacționa din nou cu acesta. Acestea sunt elementele de bază, iar Google va explica probabil modul în care funcționează în mai multe detalii în curând.
Înghețarea filelor este o caracteristică experimentală. Este încorporat în versiunile stabile actuale ale Chrome 77 , dar poate fi inițiat numai manual. În versiunile Chrome Canary ale viitorului Chrome 79, Chrome va putea să înghețe automat filele, așa cum le poate arunca automat.
În Chrome Canary, sunt disponibile mai multe opțiuni pentru înghețarea filelor dacă vă îndreptați către
chrome: // steaguri
și căutați „Tab Freeze”. Cu această opțiune activată, Chrome va îngheța automat filele „eligibile” după ce au fost în fundal timp de cinci minute. În funcție de opțiunea pe care o alegeți, Chrome poate fie să le lase înghețate, fie să le dezghețe timp de zece secunde la fiecare cincisprezece minute - suficient timp pentru a se sincroniza cu un server sau pentru a face un pic de muncă dacă au nevoie de ea. Google testează în mod clar care este cea mai bună opțiune.
Deși înghețarea filelor este o caracteristică experimentală, aproape sigur va ajunge în curând la versiuni stabile ale Chrome - cel puțin într-o anumită formă. Opțiunile din Chrome Canary au fost văzute de TechDows .
Cum să te joci cu înghețarea (și eliminarea) taburilor astăzi
Actuala versiune stabilă a Chrome vă permite să vă jucați cu ambele funcții dacă doriți să știți cum funcționează. Doar tastați
crom: // aruncă
în caseta polivalentă Chrome și apăsați Enter.
Veți vedea o pagină de diagnostic cu o listă a filelor deschise și dacă acestea pot fi înghețate sau aruncate. În partea dreaptă a paginii, veți vedea linkuri de acțiune către „Înghețați” și „Renunțați” la fiecare filă.
Puteți să-l testați pentru a vedea diferența dvs. De exemplu, dacă lansați YouTube și începeți să redați un videoclip, făcând clic pe „Înghețare” pentru fila respectivă, veți întrerupe redarea videoclipului, dar nu veți elimina conținutul filei YouTube din memorie în Task Manager. Dacă dați clic pe „Renunțați”, veți întrerupe redarea videoclipului și veți elimina conținutul filei din memorie - veți vedea că dispare dacă deschideți Managerul de activități al Chrome. Dacă faceți clic pe „Încărcați”, reîncărcați conținutul filei în memorie.
De ce aruncarea și înghețarea sunt atât de utile
Cu alte cuvinte, dacă memoria sistemului dvs. devine plină, Chrome va renunța la filele pe care nu le utilizați pentru a elibera spațiu. Le va reîncărca în tăcere când faceți clic pe filă, dar veți observa că pagina se încarcă pentru o fracțiune de secundă. Nu este necesar ca Chrome să elimine filele în timp ce aveți multă memorie - Chrome folosește memoria respectivă ca memorie cache, mai degrabă decât să o lase goală. Acest lucru accelerează lucrurile.
Dar, chiar dacă aveți multă memorie, Chrome va analiza în curând filele cu care nu interacționați pentru a economisi timp CPU și energie a bateriei, ceea ce va face ca Chrome și celelalte aplicații din sistemul dvs. să fie mai receptive. Îi va păstra în continuare în memorie - în acest fel, când reactivați o filă înghețată trecând la aceasta, pagina web din filă este gata de utilizare cât mai repede posibil.
Dacă Chrome trebuie să elibereze o parte din memorie, s-ar putea să renunțe la o filă înghețată. Dar nu puteți îngheța o filă aruncată: a fost deja eliminată din memorie și nu este cu adevărat deschisă, deci nu poate efectua nicio acțiune în fundal.
Acum că viitoarea versiune a Microsoft Edge se va baza pe Chromium, lucrările Google pe Chrome vor îmbunătăți și browserul web implicit al Windows 10. Așteptați-vă ca și versiunile viitoare ale Edge să înceapă să înghețe filele automat.