Compute sizes of classes loaded in perm gen
Dmitry Samersoff
dmitry.samersoff at oracle.com
Fri Mar 21 09:01:48 UTC 2014
Sergei,
Does you need this information for coredump or for live process?
-Dmitry
On 2014-03-19 17:24, Sergei Mihhailov wrote:
> Greetings,
>
> I’m writing special purpose java agent to compute sizes of classes
> loaded in perm gen. Basically reimplementing some functionality of “jmap
> -permstat”. But in order to do that, I need to get instances of
> InstanceKlass for all loaded classes.
>
> I’ve looked up PermStat source code, and tried to use it internally in
> my agent using its start() method. This attempt failed :
> “sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the process”
>
> Is it somehow possible to compute sizes of classes loaded in perm gen?
>
>
> Thanks,
> Sergei
>
--
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the source code.
More information about the serviceability-dev
mailing list