Posted By: Quasimodo (Quasimodo) on 'CZprogram'
Title:     Re: garbage collector
Date:      Wed Oct 27 18:43:45 2004

> 
> Hele a nebyl problem v tom, ze dane objekty jeste nebyly uvolneny garbage
> collectorem? Nevim, jestli to dela zrovna Graphics, ale obecne se resourcy
> v destructoru (finalizeru) v .net uvolnuji. Problem akorat je, ze se to
> casteji stane mnohem pozdeji nez bys chtel, pokud je neuvolnis explicitne
> pres Dispose
> mrkni treba sem
> http://bdn.borland.com/article/0,1410,29365,00.html#NonDeterministicFinalizat
> ion
Ne, v tom to neni. Resources se neuklizeji ani podle dokumentace.
Pokusny program zpusobil po par minutach behu "vytuhnuti" systemu - pohyb 
kurzoru mysi nasledoval skutecny pohyb mysi az po nekolika sekundach a po 
chvili to vyhodilo chybove okenko, ze .netu frameworku dosla pamet. 

 V tom borlandim popisku sice pisou, ze to po sobe resource uklizi, ale musi 
byt managed - coz vi buh, co je. V tom mem testovacim programku se neuklizelo:
Pen, Graphics, Bitmap - vsechno je to nekde pod Windows.Forms, coz bych 
povazoval za core .net ;-) 

> --------------------------------------------------------------------/
> |       ICQ 20529980                               Neuromancer       |
> |              Take me far away, where the dragons fly,              |
> /------------ leave me to my dreams, or just let me die. ------------
-
Clovek je nejpomalejsi zname zarizeni typu I/O.
                                                                 Quasimodo

Search the boards