memóriafaló firefox

Fórumok

vesztemre nem zártam be a firefox ablakot miközben ebédeltem. a zoneminder (http://www.zoneminder.com) belső saját szerver egy kameráját néztem still üzemmódban, ami a beállítása szerint 2másodpercenként frissíti a böngészőben az állóképet a kameráról. Szóval amikor visszajöttem a gépem már csak epphogy "élt" a firefox megzabálta az összes (512MB) ramot plusz az 1GB swapot. kissé ledöbbentem, de miután sikerült a gépet rendbe tennem, megcsináltam mégegyszer és tényleg felzabálja az összes memóriát a firefox. miért? minek cache-li be azokat a képeket amireket fél órával ezelőtt rakott ki a képernyőre? lehet valamit állítani a firefoxon, hogy limitáljam a memóriahasználatát? találtam pár opciót a firefoxnál, melyek az about:config -ban nincsenek is meg alapból:
- browser.cache.memory.capacity
- browser.cache.memory.enable
ezeket felvettem, de semmi általam észrevehető hatása nem volt, ugyanúgy kifektette a gépet és megzabálta az összes memóriát.

Hozzászólások

Ez sajnos minden OS alatt probléma a Firefox-al. Rohadtul nagy a memóriaszivárgás, volt is erről korábban itt egy cikk, vagy fórum hozzászólás. Melóhelyemen XP-vel használom, és néha amikor megnézem a processzek memóriafoglalását, statikus oldalak esetén is simán felmegy egy-egy ablak esetén 30-40 MB-ra (mint most is). Ha neadjisten Flash-t vagy Java-t is tartalmaz a weblap, a teljes gépet le tudja rohasztani, pedig 1 GB RAM van benne...

nálam is van adblock természetesen, de ettől függetlenül is szánalmas a memóriakezelése. bár ha jól emlékszem, ez az összes netscape böngészőt érintette, amit valaha használtam. elindul máris lefoglal annyit, ami már eleve elég sok, de amíg be nem zárom cache-li az addig megnézett összes oldalt. persze ettől semmivel sem lesz gyorsabb ha visszanézem valamelyiket. persze a flash plugin az meg egy külön téboly, amit a windowsos változata szépen megnyit, az linux alatt 100% cpu terhelés mellett is szaggat. 2-3 flash-es oldal és a gépem kifekszik