A Google csökkentheti a Chrome böngésző magas RAM-használatát, ha a Microsoft vállalja, hogy változtatásokat hajt végre a Windows 10 operációs rendszer beállításaiban

Szoftver / A Google csökkentheti a Chrome böngésző magas RAM-használatát, ha a Microsoft vállalja, hogy változtatásokat hajt végre a Windows 10 operációs rendszer beállításaiban 2 perc olvasás

Sötét mód a Google Chrome-on



A Google Chrome webböngésző jelentősen magas RAM-felhasználásáról ismert, különösen a Windows 10 rendszert futtató számítógépeken. Úgy tűnik, hogy a Google képes lehet csökkenteni a Chrome böngésző memóriaterhelését. A kereső óriásnak azonban a Microsoft által a Windows 10 rendszeren belül néhány speciális módosításra és a beállítások megváltoztatására van szüksége. A RAM használatának csökkentése .

A Microsoftnak volt nemrégiben kínált lehetőségeket a Google Chrome böngésző magas RAM-fogyasztásának csökkentésére . A Windows 10 operációs rendszer gyártója jelezte, hogy a Google által biztosított Chromium motorra épülő saját Edge böngészője sikeresen csökkentette a RAM felhasználást. A Google azonban elutasította a technikát negatívan befolyásolta a CPU teljesítményét . Most a Google azt állítja, hogy sikeresen csökkentheti a Chrome böngésző RAM-használatát, ha a Microsoft módosítja a Windows 10 operációs rendszert.



A Microsoft bevezette a „szegmenshalmot” az alkalmazások RAM-használatának csökkentése érdekében, de a Google Chrome nem működik együtt?

A Windows 10 május 2020-as frissítéssel, amelyet 20H1 vagy v2004 frissítésnek is neveznek, a Microsoft új funkciót vezetett be „Segment Heap” néven. Úgy tervezték, hogy csökkentsék a Win32 asztali alkalmazások, például a Google Chrome és az Edge memóriahasználatát. A technika magában foglalja a „modern halom megvalósítását”, amely állítólag csökkenti az alkalmazások memóriahasználatát.



Fontos azonban megjegyezni, hogy a Segment Heap olyan dolog, amelyet a fejlesztőknek használniuk kell az alkalmazásaikban. A Microsoft ezt már használja a Chromium Edge-hez. Valójában a vállalat azt állítja, hogy ez az új technika 27 százalékkal csökkentette az Edge böngésző memóriahasználatát.



A Google egyébként hajlandó volt alkalmazni a „Segment Heap” technikát a Google Chrome böngészőhöz. A keresőóriás azonban megjegyezte, hogy a Microsoft által fejlesztett RAM-megtakarító javítás nem lesz engedélyezve a Chrome későbbi verzióiban, beleértve a 85-ös verziót sem. A Google azt állította, hogy a Segmenthalom csökkentette a böngésző RAM-használatát, de ennek is vége lett a teljesítmény visszafejlődését okozza, beleértve a magas CPU-használatot is.



A Google a mai napig az .exe nyilvántartási módszert alkalmazta a szegmenskupac engedélyezéséhez. Google neves hogy a régi technikának van némi pozitív hatása a RAM használatára, de a CPU időigénye: „A megtakarítások leginkább a böngészőből és a hálózati folyamatokból származnak, míg a költségek többnyire a renderelő folyamatból származnak.”

A Google-nak szüksége van a Microsoftra, hogy módosítsa a Windows 10 rendszert a Chrome böngésző RAM-használatának csökkentése érdekében:

A Google állítása szerint meglehetősen egyszerű lenne a Segmenthalmot használni a CPU teljesítményének visszafejlődése nélkül, ha a Microsoft vállalja, hogy olyan funkciót ad hozzá a Windows 10 operációs rendszerhez, amely beállítja vagy törli az ntdll.dll fájlban található „szegmenskupacra képes” bitet az RtlpHpHeapFeatures fájlban.

A Google vezető fejlesztője hivatalos bejegyzést is benyújtott a következő címen: Github amely a Microsoft segítségét kérte a következő két zászló megvalósításához:

  1. HEAP_ENABLE_SEGMENT_HEAP - hozzon létre szegmenskupacot NT halom helyett.
  2. HEAP_DISABLE_SEGMENT_HEAP - hozzon létre NT halmot a szegmens halom helyett, még akkor is, ha a szegmens halmot az alkalmazásjegyzékben kérték.

Felesleges megemlíteni, hogy a zászlók hasznosak lennének minden olyan böngészőben, amelyek a Google Chromium motorján alapulnak. Nem valószínű azonban, hogy a Microsoft lelkesen dobja le saját RAM-megtakarítási technológiáját a Google módszeréhez. A Google és a Microsoft együtt dolgozhat a Segmenthalmon. De addig a Chrome nem fog működni a Microsoft RAM-megtakarítási technikájával.

Címkék Króm Google Microsoft