|How do you know it's using 1.5GB of memory?|
Windows task manager show me that my process is using 1,574,540 KB memory (Private Working Set) .
I don't think its very hard that you see memory usage of a process.
But probability you mean that maybe i have memory leak and i think that my process is using 1,574,540 KB of memory ! but i must say that i checked my program fully with VLD(Visual Leak Detector) and other tools, no memory leak exists in my project.
And also my application initialization take this huge memory!
|What metric has given you that value?|
I'm using overload version of "New" Operator and sum of my memory allocation in bytes is more than 1.5 GB, Because of huge code, i can not understand which part of my application is using the system RAM un-normally.
I need a tools that for example say:
Your application have :
100,000 x TObject =200mb
1xstd::map<string,string>=400mb that contain 100,000 data.
Thank you for any help.