sömikeTE irtad:
Ezzel azt szeretnéd mondani, hogy a FF napról napra, indulásról indulásra egyre csak egyre több és több RAM-ot eszik?
Húhh. Mégis milyen netezési szokással, és mennyi idő alatt telik meg mondjuk 1GB RAM? Azt hiszem nálam már ki kellett volna szaladnia a szobából.
Igen, win alatt így van.
Bárki ellenőrizheti, keressen rá portableapps-on mozillára, csomagolja ki akár egy pendrájvra és próbálja ki úgy, hogy mentse le a profilt, majd webre csatlakozva csak az Adblock plusz-t telepítse a reklámok ellen, és a profilt fésülje össze, de csak úgy, ha bezárta a programot, mert amíg nyitva van, pár fájl lockolva van és irogat a C drive profila is pár helyre.
(Pár próbálkozás kell, mely fájlokat kell a profilban megtartani, melyeket nem.)
kb. 19mb lesz elsőre a profil, ezt érdemes elmenteni.
Jön az első meglepetés, amint csatlakozik a program webre, akármilyen weboldalt csak egy pillanatra megnyit, máris 35-45mb-ra nő a profil.
Böngészések során folyaamtosan ment mindenféle adatot, nemcsak a datareporting könyvtárba, ahova ubuntu alatt is elmenti havi könyvtárakba csoportosítva, talán minden weboldal meglátogatásakori fájlokat, hanem a gmp-s könyvtárakba, a saved-telemetry-be és a healthreport-ba is. (Ezekbe lehet, hogy ubuntu alatt is ment, de bezáráskor tölrlödnek a tartalmak)
Emellett a saját kis adatbázisok is szépen híznak.
(Van, akik szerint minden egyes weblap megnézésekor kreál valami egyedi kódot és küld mindenféle hw-sw adatot a nagy testvérnek, de ezzel nem foglalkoztam, nem érdekel, mi van a fájlban, és milyen fájlok jelennek meg újonnan, csak a mérethízásokat figyeltem.)
Ezt lehet látni a tárolón win esetében.
Most Ubuntu alá telepített 49-es verzió esetében 4 napos használat után nincs lényeges méretváltozás a profilban, 99 elem foglalt 29 mb-ot, amikor 4 napja elkezdtem írni, most 114 elem 31 mb-ot foglal (igaz, adblock-ból törlöm a felesleges 4 mb-os fájlokat, minden megnyitáskor csinál egy másolatot és azután továbblép, nekem bőven elég a legfrissebb adat és arról egy biztonsági másolat, az is közel 10 mb.)
Ami a win alatti RAM használatot illeti, portable esetében két exe fájl van, kis különbség van a nevük között, mindkettő kb. 100 mb RAM foglalással indul. Az egyik nagyjából szinten marad, a másik folyamatosan nő. Webezés során, mégha nem is mész másik weboldalra, rendszeres időközönként kis mértékben lineárisan növekszik a RAM használat.
Extensionok telepítése esetén van egy drasztikusabb méretnövekedés, de mondjuk, csak háromszorosára nő, azt viszont tartja, későbbi megnyitáskor már onnan fog növekedni lineárisan.
Radikális RAM foglalás akkor történik, amikor videot nézel vagy zenét hallgatsz a weben, illetve, amikor megnyitod a kugli map oldalt és keresgélsz rajta címeket. Ha azt játszod, hogy mondjuk nézel egy webes hírportált, majd megnyitod weben yahoo vagy gmail emiledet, és mondjuk egyik emilen jött meghívó címmel, arra kattintva megnyílik a kugli map, akkor egy időre a yahoos oldal elszürkül, rossz esetben akár másik oldalra se tudsz átmenni, mert egér és billentyűzet se működik és pár percig is várhatsz, amíg végre "visszajön a kép". Közben láthatod, hogy a proci terhelése 100%-ot elérte, RAM foglaltság 1-1,5 GB-re ugrott. Ha peched van, jön üzenet, hogy túlzott RAM foglaltság miatt nem jeleníthető meg több adat, vagy csak egy kis képernyő, hogy a böngésző bezárult, stb. stb.
Ezt csinálta i5-ös win7 enterprise és i3 win7 alatt is, pendrájvról indított protable Mozilla 39-44 verziókkal az elmúlt egy év alatt.
Ami ubuntu alatti 49-es Mozillát illeti, most, amíg ezt a választ írom, a Mozilla alszik, 1%-or CPU terhelés mellett szépen hízik a RAM foglaltsága, ezalatt a 9 perc alatt, amíg ezt a szöveget begépeltem 548 MB-ról 647 MB-ra nőtt.
Úgyhogy igenis, nyugodtan, nézze meg mindenki, a usr/lib/firefox/ firefox fájl bizony lassan bekebelezi a RAM-ot.
Hopp, most elérte a 700 MB-ot, most nyitok egy kugli map-ot:
912 MB-ra felugrott, majd visszament 705-re, és onnan folytatja a lassú növekedést, most már leírok pár lépést:
707, 710,2, 712,8 kb 2-3 másodpercenként emelkedik.
Neki lehet állni figyelgetni, kéremalássan. :-))