[elektro-etc] [elektro] Kepek szoveggel 23
Dienes József
dienes.jozsef at rh.uni-obuda.hu
Wed Sep 22 12:27:24 CEST 2010
2010.09.22. 11:29-kor Acs Gabor irta:
> Annyiból érdekes, hogy ha 8-10 napig nem indítom újra a PC-t, csak
> hibernálva kapcsolom ki, a végére felhízik az XP RAM foglalása 4-5GB-ra,
> és olyan lassú lesz, hogy fentről lefelé ahogy pixelsoronkén tölti be a
> Chrome a weblapot, 5-10 másodpercig is eltart, érdekes látvány a 21.
> században :)
Először is nem elektro téma, másrészt meg ez a windows ökör file
cache-elési problémája.
A Microsoftról köztudomású, hogy szeret tanulni más cégektől. ;-)
Anno a Novell cég Netware terméke volt az, amelyik nem tudott
virtuális memóriát (swapfile) használni (deklaráltan szándékosan,
mondván: "egy szerver ne swappeljen"). Ehelyett kaptál egy képletet,
hogy ha ezt meg azt futtatsz, meg ha ennyi diszked van, meg amannyi
felhasználód, akkor hogyan kell kiszámítani a szerverbe rakandó
minimális RAM-ot. Amikor aztán futott a szerver, akkor viszont
az összes szabad RAM-ot automatikusan file cache-nek használta.
Ettől elég gyors volt a szerver, és ha több RAM-ot tettél bele,
még gyorsabb lett.
Hogy innen jött-e az MS file cache "ötlete", vagy más oprendszertől
lesték el, azt nem tudom, de tény, hogy a Windows képes előbb-utóbb
az összes RAM-ját kiosztani file gyorsítótárnak. Hogy akkor miért
lesz dög lassú? Hát azért, mert a Windows (szemben a Netware-rel)
swappol, tehát ha elég intenzíven és sokáig használod, akkor előáll
az a paradox helyzet, hogy az alkalmazásaidnak nem jut elég memória,
mert a RAM nagy részét a file gyorsítótár foglalja le, cserébe
kénytelenek szegény progik a swapfilet használni. :-) vagyis :-(
Hogy ez tizenakárhány éve miért nem zavarja a redmondi csókákat,
az rejtély, de szerencsére volt más, aki megoldást keressen
helyettük: http://dottech.org/freebies/9913
Egy másik kérdés az alkalmazások "memóriaszivárgása" (memory leak),
ebben tapasztalatom szerint a Chrome mellett a Firefox is élen jár,
utóbbira ha nem is megoldás, de "workaround" a Memory Fox addon:
https://addons.mozilla.org/hu/firefox/addon/53880/
Még egy áttekintő cikk a témában (sajna ez is angolul):
http://dottech.org/tipsntricks/12042
Üdv:
Józsi
More information about the Elektro-etc
mailing list