6

在分析日志时,Kcachegrind 显示 %of inclusive 为 13.92%。如常见问题解答 Q:1中所述,它不应​​该接近 100%吗?

这是配置文件日志的屏幕截图

在此处输入图像描述

4

1 回答 1

4

不必要。

main不是程序的“真正”入口点,前后有很多事情发生,例如加载/卸载 DLL 和全局变量(动态初始化的那些)的构造/销毁。

这些事情需要时间,尽管通常可以忽略不计。

请注意,callgrind 的标志允许在函数(例如main)开始时开始收集统计信息,具体取决于您真正感兴趣的内容。

于 2011-11-16T07:40:30.570 回答