How much memory is used by an object?

bearophile bearophileHUGS at lycos.com
Mon Feb 18 05:54:56 PST 2013


Alexandr Druzhinin:

> so I need some way to know how much memory is used by some 
> object to improve the app. How can I do it?

> I've used some OS specific things but they aren't convenient 
> because provide information about the whole application, 
> instead of the specific class instance. Simple size calculation 
> of class fields doesn't correspond to memory consumption.

Try:
http://dlang.org/traits.html#classInstanceSize

Also, the GC has some useful hooks.

Bye,
bearophile


More information about the Digitalmars-d-learn mailing list