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