Posted By: jerryiii (Vsude dobre, v CR nejhur) on 'CZprogram'
Title:     Re: garbage collector
Date:      Sat Nov 13 12:24:56 2004

> Nemohu rict, ze se na GC v Jave spolehat neda. Pouze se neda spolehat
> na to, ze k ruseni objektu dojde tehdy, kdy bych si pral - v tom citim
> preci jen jisty rozdil.
> 
> A myslim, ze praxe ukazuje, ze to s tou degradaci tak zle neni.

No ono to uz z principu jak GC pracuje bude vytvaret problemy pouze kdyz je 
nejmin potrebujes. Pokud nebudes moc alokovat, tak vsechno bezi krasne. Ale 
ve chvili kdy se ti aplikace trosku zatizi a zacne vytvaret a uvolnovat 
objekty jak o zivot tak to zpozdeni dany GC hodne pocitis, a pocitis ho 
presne ve chvili kdy tu pamet budes nejvic potrebovat. V "manualnich" 
jazycich kde se staras o uvolnovani objektu sam ti hrozi zase fragmentace 
heapu, coz je ovsem imho podstatne mensi prolbem, zvlast kdyz zpracovavas 
(alokujes a uvolnujes) dokola objekty o ty samy velikosti. 

> Jak uz jsem napsal, je o to reseni rozporu mezi idealem a pragmatickou
> snahou znesnadnit programatorovi dopoustet se obtizne odhalitelnych chyb.
> 
> Pavel

          Jerry III

Enough said ...
http://jerryiii.home.sprynet.com/mica/index.htm

Search the boards