struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Navjot Singh <navjo...@net4india.net>
Subject Re: [OT] how to calculate the size of an object
Date Thu, 08 Jul 2004 16:46:12 GMT
hi,

Thanks for the link but this is very naive way of doing it. I am leaving 
it to the mercy of gc.

What this method is doing

1. run gc() manually (AND hope it wont run automatically again soon.)
2. free memory
3. create and object.
4. free memory

and now just wish that JVM wont allocate any memory in it's heap between 
steps 2 & 4. so that one can assume that whatsoever output comes belongs 
to my object. I am at something better.

Jim you are absolutely right, this technique may return a negative number.

navjot singh


DGraham@EvergreenInvestments.com wrote:

> 
> http://www.google.com/search?hl=en&lr=&ie=UTF-8&q=size+java+object
> 
> The first one looks promising.
> 
> Dennis
> 
> 
> 
> 
> *Navjot Singh <navjot.s@net4india.net>*
> 
> 07/08/2004 11:57 AM
> Please respond to
> "Struts Users Mailing List" <user@struts.apache.org>
> 
> 
> 	
> To
> 	Struts Users Mailing List <user@struts.apache.org>
> cc
> 	
> Subject
> 	[OT] how to calculate the size of an object
> 
> 
> 	
> 
> 
> 
> 
> 
> hi,
> 
> I use SAX parser to load an LDIF file into memory. Whatsoever data i
> read, i fill into an object.
> 
> I need to know *the size of LDIFData object* at runtime. How to do that?
> 
> Well the class structure is something like this
> 
> public class LDIFData{
>                 ArrayList cards; // collection of Card
>                 String filename;
>                 long lastLoadedTime;
> }
> 
> public class Card{
>                 String name;
>                 String email
>                 String mobile;
> }
> 
> -- 
> regards
> Navjot Singh
> 
> When you jump for joy, beware that no-one moves the ground from beneath
> your feet. -- Stanislaw Lem, "Unkempt Thoughts"
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 
> 
> ------------------------------------------------------------------------
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org

-- 
regards
Navjot Singh

When you jump for joy, beware that no-one moves the ground from beneath
your feet. -- Stanislaw Lem, "Unkempt Thoughts"

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message