lze stahnout casove omezena verze tusim na mesic, ktera ma vsechny
potrebne vlastnosti.
Karasek, Jaroslav napsal(a):
Dakujem za radu. Na insane urcite mrknem.
JProfiler je plateny a kvoli jednej veci asi sefa nepresvedcim, aby ho
kupil. Je najaky free profiler, ktory by dokazal vysledovat to co
potrebujem ?
Jaro
------------------------------------------------------------------------
*From:* [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] *On Behalf Of *Petr Ferschmann
*Sent:* Thursday, March 01, 2007 6:47 PM
*To:* Java
*Subject:* Re: Kto referencuje moj objekt ?
Zdravím,
buď bych použil nějaký profiler (doporučuji JProfiler) nebo bych se
podíval na insane. Je to sada Java knihoven pro automatizované
testování (původně vytvořené pro NetBeans).
http://xtest.netbeans.org/NbJUnit/NbJUnit-overview.html
http://performance.netbeans.org/insane/
WeakReference<MyObject> ref = new WeakReference<MyObject> (myobject);
// do something
NbTestCase.assertGC ("The object can be released", ref);
Pokud něco stále referencuje ref tak to hodí výjímku s cestou jak se
k tomu dostat (tj. kdo to dělá).
Nic vám samozřejmě nebrání to používat jen v JUnit testech.
Petr
Karasek, Jaroslav píše v Čt 01. 03. 2007 v 17:00 +0100:
Ahojte,
mam problem s upratovanim pamati. Robil som modul do jedneho
velkeho projektu. Vsetko OK az na to, ze aj po ukonceni behu
modulu, ked hlavny "container" uvolni referenciu nan zostane v
pamati. GC ho nezmaze. Uz som prehladal vsetky vnutornosti mojho
modulu aj ciastocne programu zhanajuc static premenne, ktore by
drzali referenciu ,.... a vyprasil, co som nasiel. A stale nic.
Neviete poradit postup/nastroj ako zistit za behu, ktory objekt
drzi referenciu na moj objekt ? Bezi to na Solarise 9, JVM 1.5 .
Vopred dakujem za pomoc.
Jaro
--
Petr Ferschmann
SoftEU s.r.o.
-----------------------------------
Bolevecká 6
301 00 Plzen
Czech Republic
-----------------------------------
Phone: +420 373 731 284
+420 373 729 300
Fax: +420 373 729 301
Cell: +420 775 638 008
E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
--
S pozdravem Roman "Dagi" Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________