C中每个函数的内存使用情况?

时间:2018-07-17 08:16:06

标签: c performance-testing benchmarking

如何测量单个C函数的内存使用情况?

在函数运行期间,尤其是峰值动态和/或堆栈分配,而不仅仅是从入口到出口的堆分配增量。内存使用情况与CPU使用情况不同,在函数开始/结束处的get_cpu_time确实告诉您一些对大型函数有用的信息。

在多次调用函数时,最大和中位数或均值会很有趣,特别是如果我们可以看到它如何通过函数arg缩放。

在执行过程中触及的缓存总占用空间也很有趣。

0 个答案:

没有答案
相关问题