【发布时间】:2012-04-28 08:06:41
【问题描述】:
我有一个由 Visual Studio 2010 运行的 C++ 程序,我如何监控我的程序的内存使用情况?是否存在简单的API,例如我可以调用clock_t start1 和start1 = clock(); 来监控我的程序的时间使用情况。谢谢:)
【问题讨论】:
标签: c++ memory memory-management
我有一个由 Visual Studio 2010 运行的 C++ 程序,我如何监控我的程序的内存使用情况?是否存在简单的API,例如我可以调用clock_t start1 和start1 = clock(); 来监控我的程序的时间使用情况。谢谢:)
【问题讨论】:
标签: c++ memory memory-management
内存管理不像计时一样是个简单的问题,跟踪起来肯定更复杂。
我建议您查看其他类似的 StackOverflow 帖子以开始使用:
How to analyse program's memory usage in Visual Studio 2010?
How do you detect/avoid Memory leaks in your (Unmanaged) code?
这些应该可以帮助您解决与内存相关的任何具体问题,无论是寻找内存泄漏、覆盖分配缓冲区的末尾,还是只是跟踪您分配了多少内存。
【讨论】: