Google Chrome memóriahasználati / memóriaszivárgási problémák?
Szeretem a Google Chrome használatát az internet böngészéséhez, és az egyik fő oka mindig az volt, hogy szuper gyors! Soha nem szerettem a Firefox-nak a bővítményekkel és a böngészővel való felfúvódását.
A Microsoft Edge egy kicsit gyorsabb, mint az IE, de sok más Google-szolgáltatást használok, amelyeket a Chrome visszahúz. A Firefox új Quantum böngészője még gyorsabb, mint a Chrome, és én tényleg gondolkodtam a váltásról.
Amikor elkezdtem használni a Chrome-ot, örültem az egyszerű tiszta felületnek és a hihetetlen böngészési sebességnek. Néhány hónap elteltével, amikor a Chrome-ot nagyon gyorsan használta egy nagyon gyors számítógépen, észrevettem, hogy a lapok néhány másodpercig üresek lesznek a weboldal és más általános lassúság betöltése előtt.
Chrome Task Manager
Miután megcsináltam egy kicsit, úgy döntöttem, hogy nézd meg a feladatkezelőt, és megnézem, milyen folyamatok futnak a Chrome-on. Íme, amit találtam:
Szent tehén! Ez egy lenyűgöző 35 Google Chrome-folyamat! Ez sok folyamat és több mint 5 GB memóriahasználat. Mik azok a Chrome-folyamatok? Nyilvánvaló, hogy 16 fülem nyílt meg, amikor a fenti képernyőt vettem, de az összes weboldal statikus volt, videofelvétel vagy animáció nélkül. Tehát miért van 35 memória és GB?
A Chrome-ban található folyamatok mögött megtalálható, hogy a jobb oldali egérgombbal kattintson a címsorra (nem a lapon), és válassza ki Feladatkezelő.
Itt mindegyik folyamat (a Feladat) jelenik meg a Google Chrome-ban. Gyorsan meglepődtem, amit láttam.
A böngésző egy folyamat, minden lap saját folyamata, majd feldolgozási webalkalmazások, GPU és minden bővítmény és plug-in esetében engedélyezett! Eeeks! A Google-tól olvastam, hogy mindent különböző folyamatokba különítenek el, mivel a böngésző stabilabbá válik. Ha például a Flash plugin összeomlik, akkor nem fogja le az összes lapot vagy a teljes böngészőt.
A Google Chrome-ot olyan sokáig használva rájöttem, hogy ez nagyon igaz. Volt sokszor, amikor egy lap meghal, és csak bezárhatom a lapot, és normálisan más lapjaimat is használhatom, vagy a Shockwave csak lóg, és megöltem azt, hogy egy lap és minden más jól működött.
A következő gondolatom tehát az volt, hogy az összes különálló folyamat további memóriát használt-e, mint korábban. Az interneten összegyűjtött adatokból úgy tűnik, hogy még ha kevesebb folyamat lenne, a bővítmények és a bővítmények még mindig kihasználnák a memóriát, talán csak kicsit kevesebbet. Egy új folyamat létrehozásához enyhe rezsi van, de kisebb.
Lehet, hogy észrevette, hogy több elem is szerepel segédváz: https://accounts.google.com. Először azt hittem, hogy ez valami köze van ahhoz, hogy egy lapot nyithasson a Gmail számára, de megtanultam, hogy teljesen más. Alapvetően a Google néhány folyamatot saját folyamatába helyez, hogy megfelelően elkülönítse őket. Tehát számos olyan webhely található, amely ezeken az alkereteken belül volt, ahelyett, hogy saját különálló lapfolyamatot tartalmazna.
Tehát van-e valami, amellyel csökkentheti a Chrome által használt memória mennyiségét? Számomra nagy különbséget észleltem, amikor letiltottam az összes webhelyen a flash-et, nem pedig azt, hogy a webhelyen hagyom Kérdezd meg először beállítás. A vaku teljes kikapcsolásához menjen a Beállítások, majd kattintson a gombra Fejlett az alján, majd kattintson a gombra Tartalmi beállítások alatt Adatvédelem és biztonság. Kattintson Vaku majd győződjön meg róla, hogy mondja Blokkolja a webhelyeket a Flash használatától.
Ez mentett meg több mint 1 GB memóriát. Nem tudtam, de számos webhely használta a Flashet. Még ha a Flash is le van tiltva, a webhelyek jól működtek, így a Flash-t leállítottam. A memória csökkentésének másik módja néhány kiterjesztés eltávolítása, különösen, ha nem használja őket. Egyszerűen letilthatja a kiterjesztést, ha időnként szüksége van rá, és nem akarja teljesen eltávolítani.
A kiterjesztés letiltása megakadályozza a memória használatát. Végül, talán észrevetted a GPU folyamat a Chrome-ban, amelyet alapértelmezés szerint engedélyezni kell. Ha a hardver támogatja, a Chrome egyes feladatokat a GPU-hoz tölt, ami gyorsabb és hatékonyabb, mint a CPU. Ezt nevezik Hardveres gyorsítás. Ha szeretné, letilthatja azt a Beállítások menüpontra, majd végig görgetve egészen az aljáig Rendszer.
Ha letiltja a hardveres gyorsítást, a Chrome-ban szerzett tapasztalata kicsit lassabb lesz, így tartsa szem előtt.
Tehát, ha úgy érzi, hogy a Chrome túl sok RAM-ot vesz fel, ellenőrizze a Feladatkezelőben, és próbálja meg kikapcsolni azt a kiterjesztést, amely túl sok memóriát használ. Számomra volt egy kiterjesztésem, amit szerettem, de 2013 óta nem frissítettem, ezért sok memóriát használhatott volna. Ha nem kell erőforrás-áthidaló kiterjesztés, tiltsa le azt, és jobb böngészési élménye lesz. Szintén tiltsa le a Flash-t, hacsak nincs rá szüksége. Élvez!