I have a C++ program running by Visual Studio 2010, how can i monitor the the memory usage of my program? Does there exist simple API, such as i can call clock_t start1
and start1 = clock();
to monitor the time usage of my program. Thanks:)
Memory management is not an easy problem like timing, and it is definitely more complicated to track.
I recommend looking at other similar StackOverflow posts to get started:
How to analyse program's memory usage in Visual Studio 2010?
How do you detect/avoid Memory leaks in your (Unmanaged) code?
track C++ memory allocations
These should help you solve whatever your specific memory-related problem is, whether it's looking for memory leaks, overwriting the end of an allocated buffer, or simply tracking how much memory you've allocated.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With