相关疑难解决方法(0)

如何分析在Linux上运行的C++代码?

我有一个在Linux上运行的C++应用程序,我正在优化它.如何确定代码的哪些区域运行缓慢?

c++ unix profiling

1732
推荐指数
12
解决办法
49万
查看次数

gprof 的替代品

还有哪些程序与 gprof 做同样的事情?

profiler profiling gprof

170
推荐指数
6
解决办法
7万
查看次数

你使用什么工具来分析你的 C++ 应用程序?

我必须分析我的多线程 C++ 应用程序并找到它的瓶颈。问题是:我需要查看挂钟配置文件。我用过oprofileperf。没有人可以向我提供这样的信息。

我使用过perf record -g -e sched:sched_stat_sleep <cmd>但因perf recordSIGFPE 异常而失败。这让我很生气。

Valgrind不适合我,因为我使用fanotify_mark了此工具中未实现的 syscall。

我不确定谷歌是否perftools可以进行挂钟分析 - 我在他们的文档中没有看到任何信息。

任何人都可以建议吗?谢谢你。

c c++ linux profiling perf

5
推荐指数
1
解决办法
859
查看次数

标签 统计

profiling ×3

c++ ×2

c ×1

gprof ×1

linux ×1

perf ×1

profiler ×1

unix ×1