Fully featured low overhead profiler for Java EE and Java SE platforms.
Performance monitoring and profiling of Jenkins, TeamCity, Gradle, Maven, Ant, JUnit and TestNG.
Easy to use performance and memory profiler for .NET framework.

"instances of" must displayes "retained size&

Moderators: Vladimir Kondratyev, Anton Katilin

"instances of" must displayes "retained size&

Postby javi » Wed Mar 16, 2005 10:20 am

hi,

i think that "instances of" screen, must displayes "retained size" on each line, and elements must be ordered by "retained size" (although they are grouped in 500 elements)

thanks.
javi
 
Posts: 5
Joined: Tue Mar 15, 2005 6:26 pm

Postby Vladimir Kondratyev » Tue Mar 22, 2005 8:07 pm

Unfortunately, calculation of retained size is _very_ CPU consuming task. I'm affraid that whole view will be unusable if retained sizes are shown.

We are currently investigating how to speedup calculation; perhaps some estimated sizes can be shown. What you this about it?

Regards,
Vladimir Kondratyev
Vladimir Kondratyev
 
Posts: 1519
Joined: Tue Aug 10, 2004 7:52 pm
Location: Düsseldorf, Germany

Postby javi » Tue Mar 22, 2005 9:16 pm

did you think about an independent thread could do the calculus?
did you think about add an extra attribute to your model in which you can store the result of each calculus?
did you think about a botton that force the calculus of a sub-tree?

thanks

javi.
javi
 
Posts: 5
Joined: Tue Mar 15, 2005 6:26 pm

Postby Vladimir Kondratyev » Tue Mar 22, 2005 9:57 pm

We are currently working on combination of these three approaches.

The only problem is that if table is sorted by retained size column and retained sizes are only estimated values (for example, it's known that retained size of object < XXXX bytes) then pressing button "define more precisely retaines sizes" can cause resorting of the table. The result is unpredictable and user can be confused.

--vladimir
Vladimir Kondratyev
 
Posts: 1519
Joined: Tue Aug 10, 2004 7:52 pm
Location: Düsseldorf, Germany


Return to Java Profiler

Who is online

Users browsing this forum: Google [Bot] and 1 guest

YourKit uses cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from.

By browsing our website, you consent to our use of cookies and other tracking technologies in accordance with the Privacy Policy.