"A browser lehet lassú de ne faggyon meg az oprendszer mert véletlenül megnyitottam a 444.hu-t."
Ket dolgot lehet tenni:
- csokkenteni az I/O-t a memoria es a lassu HDD kozott, ugyanis a bongeszok eloszeretettel mentik le a dolgaikat a HDD-re, majd ott kapargatjak. Peldaul a bongeszo profilt/cache-t a memoriaba helyezni. Mivel a memoria szukos, ezert ezt okosan, lasd alabb
- novelni a memoria meretet - tomoritessel.
Mikor elhalalozott a gepem, akkor par honapig egy regi 768MB-os celeronos laptopot hasznaltam. Felfedeztem a zram-ot, amely a memoria egy szeletet hasznalja tomoritett ramdiszknek. Levagtam 256MB-ot es beleraktam a swap-ot.
Csoda folytan az FB amely bedaralta a gepet, siman bejott a bongeszoben es meg par weblapot meg tudtam melle nyitni.
Amit en tennek:
- keszitenek egy kisebb zram-os ramdiszket (50-100MB), es beletennem a bongeszo cache-t,( profilt akkor ha meg lehet oldani a lementeset rendszeresen.)
- zram ramdrive-ra swap-ot. Ellentmondasnak hangzik, mert a szukos memoriabol vesz le, de mivel a tomoritesi arany 3-6 ezert tobb a profit mint a veszteseg. Kb 200-300MB-ot adnek neki. Ez azt jelenti, hogy elvesztettel 300MB-ot a memoriabol, de kaptal helyette minimum 1GB tomoritett memoriat. Azaz: 1000MB - 300MB + 1000MB = 1700MB profit, azaz 700MB-al tobb a memoria. Amikor sd kartyat hasznaltam 1GB-os Raspberry Pi-n ott is ezzel a modszerrel gyorsitottam, teljesen bejott.
Alternativa:
-zswap, amely nem foglal memoriat (es nem ad tomoritettet hozza) csak csokkenti az I/O-t a tomoritett swappal a diszken.
Hatrany:
- nagyobb CPU hasznalat
- a rendszer igy nem hirtelen adja meg magat ha tul van terhelve (befagy), hanem szepen lassan, ahogy a tomoritett lapokat ide-oda masolgatja.
- zram ramdrive-on levo swap ott marad akkor is ha felszabadult a memoria. Azt hiszem hogy valamelyik paranccsal fel lehet swap-ot szabaditani linuxon, de az nem nullazodik le hanem "piszosan" ott lesz a memoriaban. Ettol fuggetlenul meg igy is gyorsabb.
Persze a szokasos linux optimalizalas is hatra van, valami konnyu DE-vel pl XFCE. Ja, en Firefox-ot es Chromiumot hasznaltam az 1 GB-os RPi-n, szoval egy pehelysulyubb bongeszo megjobban fog hasitani a tomoritett memoriaju vagy zswappos rendszeren :)