oprofile相关内容

如何使用 gcc 编译代码和 ARM Cortex A8 目标进行调用图分析?

我正在咬牙切齿…… 我需要在 ARM 板上进行分析并需要查看调用图.我尝试使用 OProfile、Kernel perf 和 Google 性能工具.一切正常,但不输出任何调用图信息. 这让我得出结论,我没有正确编译我的代码. 我在编译 C++ 代码时使用以下标志: Arch 特定: -march=armv7-a -mtune=cortex-a8 -mfloat-abi= ..
发布时间:2021-11-17 22:14:09 其他开发

基于Linux时间样本的探查器

简短版本: Linux是否有基于时间的采样分析器? 长版: 我通常使用 OProfile 优化我的应用程序.我最近发现了一个让我纳闷的缺点. 问题是一个紧密的循环,产生了c ++ filt来分解一个c ++名称.我只是在追查另一个瓶颈时偶然偶然发现了该代码. OProfile没有显示任何与代码异常的内容,因此我几乎忽略了它,但是我的代码意识告诉我优化调用并查看发生了什么.我 ..
发布时间:2020-05-29 01:02:35 C/C++开发

我应该用什么分析器来测量_real_ time(包括等待系统调用)花在这个函数上,而不是_CPU_一个

应用程序不计算内容,但是i / o,读取文件,使用网络。我希望探查器能够显示它。 我希望像callgrind这样的东西会调用clock_gettime每个问题。 或者喜欢oprofile 中断我的应用程序(当它正在睡觉或等待socket / file /等等)时,看看它在做什么。 我想要“读取”,“连接”,“nanosleep”,“发送”,特别是“fsync”(及其所有来电者)之 ..
发布时间:2018-08-24 17:30:00 其他开发

如何获得使用gcc编译代码和ARM Cortex A8目标的调用图分析?

我需要在ARM板上进行性能分析,并需要查看调用图。我尝试过使用OProfile,Kernel perf和Google性能工具。所有工作正常,但不输出任何调用图信息。 这使我得出结论,我没有正确编译我的代码。 在编译我的C ++代码时,我使用了下列标志: 特定曲目: -march = armv7 -a -mtune = cortex-a8 -mfloat-abi = har ..
发布时间:2018-04-20 17:32:45 其他开发

oprofile无法产生调用图

我正在尝试使用oprofile生成调用图。 编译器是g ++,平台是linux x86-64,链接器是gfortran 使用-fno-omit-frame-pointer编译C ++代码。 oprofile以--callgraph = 25开头。 report我使用--callgraph运行。 产生调用图,但它只包含自我时间,没有太大的用处 我缺少什么? 解决方案 ..
发布时间:2018-04-18 20:54:07 其他开发语言

运行在虚拟机上的Linux上的oprofile

我使用VirtualBox运行Linux Ubuntu 10.4虚拟机。我正在尝试使用oprofile来分析虚拟机中的某个应用程序。我已经安装了oprofile 0.9.6,但我无法让它工作。当我尝试启动时,出现以下错误: opcontrol --start / usr / local / bin / opcontrol:第323行:/ usr / local / bin / ophe ..
发布时间:2018-04-18 20:47:46 其他开发语言

OProfile的无法获得性能数据

我使用的OProfile收集一些性能数据。 但我在troubule了。 这里是我的shell: 〜#RM -f /root/.oprofile/daemonrc 〜#opcontrol --no --setup,vmlinux的 〜#opcontrol --init 〜#opcontrol --reset 〜#opcontrol --start 〜#opcontrol --status守护程 ..
发布时间:2016-08-23 10:03:23 C/C++