控制和分析内存和时间消耗 C++ Windows 应用程序? [关闭]

Posted

技术标签:

【中文标题】控制和分析内存和时间消耗 C++ Windows 应用程序? [关闭]【英文标题】:Controlling and Profiling memory and time consumption C++ Windows Applications? [closed] 【发布时间】:2012-05-22 18:50:07 【问题描述】:

有谁知道在 Windows 上测量(分析)C++ 应用程序的内存和处理时间的好方法吗? 我不想做一个评分器,它会检查我的解决方案是否正确。它需要告诉我我的源代码生成的输出是否等于特定问题的测试。如果程序超过了指定的时间或内存限制,我会终止它,如果没有,我希望记录程序执行所用的时间和执行过程中的内存使用情况?

是否有任何指南教程或代码可以指点我或与我分享以实现此功能?

【问题讨论】:

【参考方案1】:

如果您正在为您的 Windows C++ 应用程序寻找分析器,那么我建议您使用 Sleepy 或 Very Sleepy

【讨论】:

我不是在寻找探查器...我正在寻找一个程序,我可以用它来测试在某些源代码运行期间经过的时间和使用的内存(解决方案编程任务)...如果该时间大于程序执行的时间限制杀死进程,并且如果内存超过内存限制在一个问题中也杀死进程。如果你还是不明白我的意思,请看看网上的一些评委,比如spoj.plz-trening.comcodeforces.com等等。。

以上是关于控制和分析内存和时间消耗 C++ Windows 应用程序? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

c++控制内存分配

创建控制内存和CPU消耗的时间操作ios

如何减少python内存的消耗?

Windows和Linux下排查C++软件异常的常用调试器与内存检测工具详细介绍

C++:从程序、Windows 和 Linux 中测量内存使用情况 [重复]

如何从 Windows 驱动程序(又名内核空间)确定 CPU 和内存消耗