În curând, Google Chrome va folosi și mai mult din memoria RAM, presupunând că este posibil chiar folosiți mai mult decât face deja . Acest lucru se datorează Noua funcție de izolare a site-ului Chrome 67 pentru a proteja împotriva Spectrului.
Spectre, pentru cei care au uitat , este un defect fundamental de proiectare în fiecare procesor de pe piață care exploatează o problemă în execuția speculativă pentru a citi în mod eficient memoria la care procesul nu ar trebui să aibă acces. Cel mai rău scenariu este că codul JavaScript care rulează în browserul dvs. web de pe un site rău intenționat sau piratat poate citi memoria din altă parte a computerului și vă poate fura parolele sau poate afla că ați răsfoit ceva jenant, cum ar fi site-urile fanilor Linux.
Pentru a remedia această problemă, Chrome 67 adaugă în mod implicit o nouă funcție de securitate numită Site Isolation , care limitează fiecare proces de redare la un singur site, ceea ce înseamnă că veți avea un proces chrome.exe pentru howtogeek.com și un alt proces chrome.exe pentru google.com și așa mai departe. Prin separarea proceselor de redare în funcție de site, Chrome poate împiedica citirea directă a memoriei între procese și poate utiliza protecția sistemului de operare încorporat împotriva Specter (care încă nu este foarte clar ).
LEGATE DE: Cum îmi vor afecta PC-ul colapsul și defectele spectrului?
Aceasta înseamnă, de asemenea, că toate iframe-urile dintr-o pagină (în general pentru reclame) sunt plasate într-un proces separat decât cadrul părinte, sporind în continuare utilizarea memoriei, dar sporind în același timp securitatea. Au implementat o tehnologie similară în urmă cu un an mutați extensiile în iframe-uri în afara procesului pentru a proteja paginile web rău intenționate de a putea utiliza extensii pentru a obține privilegii suplimentare.
Concluzia, pentru persoanele care deschid o grămadă de file, va crește dramatic utilizarea memoriei. S-ar putea să fie nevoie să luați în considerare folosind o extensie de manager de file .
Cum să verificați dacă izolarea site-ului este activată în Chrome
Presupunând că aveți deja o mulțime de file deschise, puteți deschide Managerul de activități al Google Chrome (în Meniu -> Mai multe instrumente) și căutați procese care spun „Subcadru” și afișează o adresă URL care nu este în mod clar ceva ce navigați direct —De exemplu, doubleclick.net sau 2mdn.net, care sunt iframe pentru reclame.
Atâta timp cât vedeți procesele de sub-cadru, izolarea site-ului este activată pe sistemul dvs.
Cum să activați sau să dezactivați izolarea site-ului în Chrome (dar nu ar trebui să o dezactivați)
Pentru a verifica dacă această opțiune este activată sau pentru a o dezactiva dacă alegeți (ceea ce nu vă recomandăm), puteți accesa
chrome: // flags # enable-site-per-process
în bara de locație, apoi setați comutarea pentru Izolarea strictă a site-ului la Activat sau Dezactivat. De asemenea, ați putea adăuga un semnalizator de linie de comandă pentru a porni Chrome cu „site-pe-proces”, dar este mult de lucru.
Ați crede că prima opțiune ar controla-o, dar chiar dacă izolarea site-ului este setată la Dezactivat, opțiunea de mai jos pentru „Renunțare la încercarea de izolare a site-ului” controlează de fapt dacă ați fost înscris. În prezent, Google a activat izolarea site-ului pentru aproape toată lumea, așa că va trebui să setați setarea „Renunțare de încercare” la „Renunțare” pentru a dezactiva această opțiune. Cu care, din nou, nu ar trebui să te încurci.
Este demn de remarcat faptul că, chiar dacă îl dezactivați, la un moment dat, Google va face probabil acest lucru comportamentul implicit și va elimina capacitatea de a-l dezactiva, deoarece izolarea site-ului este mult mai sigură.
Atenuarea spectrului cu izolarea site-ului în Chrome [prin intermediul Thurrott ]