腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gprof
输出
显示
不存在
的
调用
图
边缘
c
、
profiling
、
profiler
、
gprof
我对分析函数grep_source_is_binary()1很感兴趣,它
的
代码如下: static int grep_source_is_binary(struct grep_source *gs,grep_source_load(gs))}
gprof
的
调用
图
给出了以下信息0.00 0.37 303314/607568 grep_
浏览 20
提问于2019-06-13
得票数 1
回答已采纳
2
回答
gprof
-文件缺少
调用
图
数据
c++
、
g++
、
gprof
、
call-graph
我刚刚开始使用
gprof
,并且正在尝试生成一个
调用
图
。我使用cmake设置我
的
makefile,并设置CMAKE_EXE_LINKER_FLAGS = -gp来启用性能分析。我唯一启用
的
cxx标志是-g。 然后,我只需对我
的
gmon.out文件
调用
gprof
。生成
的
输出
文件只有一个平面配置文件,其中
的
call、self ts/call和total ts/call都是空
的<
浏览 2
提问于2011-10-09
得票数 6
3
回答
gprof
:如何为链接到主程序
的
共享库中
的
函数生成
调用
图
c
、
debugging
、
profiling
、
gprof
、
sprof
列车包在编译时会生成到libtrain.so
的
libtrain.sotest_train链接,并生成可执行
的
列车测试我使用-pg选项编译和链接这两个包,调试级别是o0。然后我就做了:在这里,
输出</em
浏览 105
提问于2009-12-03
得票数 31
3
回答
使用
gprof
显示
模板化方法
的
调用
图
的
参数格式?
c++
、
linux
、
gnu
、
gprof
使用
gprof
显示
模板化类中方法
的
函数
调用
图
的
命令行格式是什么?对于简单
的
C方法,您可以这样指定它:如何从以下内容中指定方法parse: template <typename T> class
浏览 0
提问于2009-07-31
得票数 0
回答已采纳
2
回答
教授和
gprof
有什么不同?
c
、
profiling
正如标题所说,我想知道这两个命令之间
的
区别以及它们产生
的
结果。 通过阅读,我了解到
gprof
需要一个额外
的
标志(-g,gdb需要
的
标志吗?),但这并没有给我一个关于分析器之间
的
区别的答案。
浏览 2
提问于2013-07-12
得票数 5
回答已采纳
3
回答
从
gprof
结果中排除函数
c
、
linux
、
gprof
我想从
gprof
生成
的
输出
中排除一些函数。换句话说,我不希望在计算每个函数在执行过程中花费
的
百分比时间时包括它们。我在一个地方读到了-E选项。然而,我使用
的
是
gprof
-E function_to_be_exluded my_program_name,但是什么都没有发生。手册上说它是折旧
的
,你应该使用符号代替。
浏览 2
提问于2011-07-08
得票数 6
回答已采纳
1
回答
生成数据通信流程
图
(C程序,分析)
c
、
memory
、
profiling
、
code-analysis
、
callstack
我希望能够生成一个通信/
调用
图
,其中包含有关函数之间传递
的
数据量
的
信息。function1()function1() 通过使用
gprof
分析和
gprof
2dot脚本,我可以获得类似于(2)
的
图形,但是
浏览 3
提问于2014-01-10
得票数 2
回答已采纳
1
回答
如何按执行顺序获取
gprof
调用
图
c
、
gprof
有没有办法让
gprof
生成
的
调用
图
显示
函数
的
调用
顺序?因此,如果我有main()、->study()、->sleep()、->wakeup()和main()、->wakeup()、->study()、->sleep(),得到
的
调用
图
实际上
显示
了执行顺序上
的
这种差异基本上,我尝试比较两个C文件,以找出它们
的
函数执行顺序是否不同。有
浏览 4
提问于2014-04-19
得票数 1
2
回答
如何使用Graphviz获取节点和边数
graphviz
、
gprof
我使用
gprof
,
gprof
2dot.py和Graphviz.However得到了我
的
图
,我想要访问有多少节点,边
的
信息。然后使用命令
gprof
./xmltest|.
浏览 5
提问于2017-11-27
得票数 0
6
回答
关于C++性能分析工具
的
建议
c++
、
code-analysis
我日复一日地被要求识别在非常大
的
代码库中使用某些重载函数
的
请求。我目前
的
方法包括(a)使用grep / find进行文本搜索和(b)欺骗包含文件以注释掉有问题
的
重载,并完全重新编译,从而破坏使用重载
的
构建。正如您可以想象
的
那样,这非常耗时。顺便说一下,我是在Red Hat Linux平台上这样做
的
。
浏览 4
提问于2010-11-04
得票数 6
回答已采纳
2
回答
有可能得到
gprof
结果
的
图形表示吗?
bash
、
gprof
我有兴趣得到一些数字破译程序
的
剖析。我用-g和-pg选项编译了它,并将其链接到gmon.out。在阅读了信息(纯文本)后,它看起来有点难看。我想知道是否有一些开源工具可以获得程序花费大部分时间
的
10个函数
的
图形表示,以及一个通量
图
。 谢谢
浏览 0
提问于2010-03-13
得票数 28
回答已采纳
7
回答
gprof
报告无时间累积
c++
、
macos
、
unix
、
gprof
我正尝试在一台运行osx10.5.7
的
机器上使用
gprof
分析一个C++应用程序。我以通常
的
方式使用g++进行编译,但是使用-pg标志,运行应用程序并尝试使用
gprof
查看
调用
图
。不幸
的
是,我
的
调用
图
包含所有时间列
的
全零。“
调用
”列中
的
值具有合理
的
值,因此它看起来像是被分析过
的
,但我对缺少其他数据感到困惑。我所有的源文件都是以类
浏览 0
提问于2009-06-23
得票数 28
回答已采纳
1
回答
系统(Mkdir)挂起在我
的
应用程序中
c++
、
gprof
我们
的
代码库中有一种方法过去工作得很好,但现在不再起作用了(没有对这个方法做任何修改):{ 我不知道系统在做什么,但我在top中
的
应用程
浏览 2
提问于2014-09-04
得票数 1
回答已采纳
4
回答
如何使用Python分析器获得
调用
树?
python
、
tree
、
profiling
只要您
的
C++代码是使用调试信息编译
的
,您就可以对正在运行
的
应用程序进行示例,并且它会打印一个缩进树,告诉您父函数
的
时间在这个函数中
的
百分比(以及主体相对于其他函数
调用
)。例如,如果main
调用
function_1和function_2,则function_2
调用
function_3,然后main
调用
function_3 main (100%, 1% in function,有些东西花了很长时间,如果我希望我
的
程序更
浏览 3
提问于2010-12-28
得票数 36
回答已采纳
1
回答
呼叫图中缺少呼叫者
的
Gprof
graph
、
call
、
gprof
结果表明,该函数覆盖了整个时间
的
40%以上。但是,在用
gprof
2dot生成
的
图形中似乎没有
调用
者。此外,该错误似乎被生成
的
txt
输出
所证实。在"name“列下写着"”。我该怎么解决呢?
浏览 1
提问于2017-03-28
得票数 0
回答已采纳
1
回答
linux:有什么"
gprof
“可以做,而"perf”不能做
的
工作吗?需要澄清
linux
、
performance
、
comparison
、
perf
、
gprof
我发现"perf“看起来更强大,因为它可以追溯到内核
调用
级别。因此,我
的
问题是,在使用"perf“时,是否仍然需要学习和保留"
gprof
"/ 我
的
意思是,有什么工作只有用
gprof
才能完成,而perf却不能很好地工作?
浏览 1
提问于2017-03-21
得票数 3
回答已采纳
3
回答
使callgrind
显示
kcachegrind
调用
图中
的
所有函数
调用
valgrind
、
callgrind
、
kcachegrind
我使用valgrind工具- callgrind和kcachegrind来分析一个大型项目,我想知道是否有一种方法可以让callgrind报告所有函数(不仅仅是最昂贵
的
函数)
的
统计数据。具体地说,当我在kcachegrind中可视化
调用
图
时,它只包含那些非常昂贵
的
函数,但我想知道是否有一种方法可以将项目中
的
所有函数都包含在
调用
图中。用于生成分析信息
的
命令如下所示: valgrind --dsymutil=yes --tool=callgrind $EX
浏览 2
提问于2015-11-18
得票数 7
3
回答
使用valgrind了解每个函数所花费
的
时间(以秒为单位
c
、
profiling
、
valgrind
是否有可以在命令窗口中使用
的
valgrind扩展,它可以帮助我了解C代码中每个函数所花费
的
时间(以秒为单位)? 谢谢=)
浏览 0
提问于2011-07-12
得票数 39
回答已采纳
7
回答
Linux下性能分析工具有哪些?
linux
Linux下性能分析工具有哪些?
浏览 1642
提问于2018-05-17
3
回答
引用来分析C/C++中
的
调用
依赖
c++
、
c
数据告诉我们一个文件中
的
哪个方法
调用
了其他文件中
的
另一个函数。谢谢。
浏览 0
提问于2015-06-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我是如何使用Python脚本分析CPU使用情况的?
我是如何使用Python脚本分析CPU使用情况的?
计算机视觉(四):请从图像中分割出珍珠,并检测其边缘
如何使用Python检测和识别车牌?
遥感图像质量分析与处理系统
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券