gpt4 book ai didi

c - 使用 valgrind 了解每个函数花费的时间(以秒为单位)

转载 作者:太空狗 更新时间:2023-10-29 16:21:45 26 4
gpt4 key购买 nike

是否有任何可以在命令窗口中使用的 valgrind 扩展,可以帮助我了解在我的 C 代码中的每个函数中花费的时间(以秒为单位)?

谢谢 =)

最佳答案

对于机器指令分析,请使用 valgrind 的 callgrind (另外,cachegrind 可以进行缓存和分支预测分析,这非常好)。

对于时间测量,请使用 google's cpu profiler ,它给出了比 gprof 更好的结果。您可以设置采样频率,它可以将输出显示为漂亮的带注释调用图。

关于c - 使用 valgrind 了解每个函数花费的时间(以秒为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6663614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com