Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用perf在linux中评测动态库 我在C++中实现了决策树分类类,只想对决策树类的C++共享库进行配置。我正在使用LinuxPerf工具,但我不想只分析我为决策树类创建的共享库中的整个应用程序_Linux_C++11_Cmake_Shared Libraries_Perf - Fatal编程技术网

使用perf在linux中评测动态库 我在C++中实现了决策树分类类,只想对决策树类的C++共享库进行配置。我正在使用LinuxPerf工具,但我不想只分析我为决策树类创建的共享库中的整个应用程序

使用perf在linux中评测动态库 我在C++中实现了决策树分类类,只想对决策树类的C++共享库进行配置。我正在使用LinuxPerf工具,但我不想只分析我为决策树类创建的共享库中的整个应用程序,linux,c++11,cmake,shared-libraries,perf,Linux,C++11,Cmake,Shared Libraries,Perf,是否可以为共享库生成性能数据,然后获得火焰图 我们将非常感谢您在这方面提供的任何帮助 Arslan可以使用perf record./application对应用程序进行完整评测,然后在交互式perf report中关注共享库dso(从库中查找任何示例,打开菜单并选择focus on library.so;或perf report-d library.so)。您还可以过滤从perf.data文件解码的样本,如perf script | grep library.so | less。听起来不错。让我

是否可以为共享库生成性能数据,然后获得火焰图

我们将非常感谢您在这方面提供的任何帮助


Arslan

可以使用
perf record./application
对应用程序进行完整评测,然后在交互式
perf report
中关注共享库dso(从库中查找任何示例,打开菜单并选择focus on library.so;或
perf report-d library.so
)。您还可以过滤从perf.data文件解码的样本,如
perf script | grep library.so | less
。听起来不错。让我试试这个。使用
perf record./application
可以完整地评测应用程序,然后在交互式
perf report
中关注共享库dso(从库中查找任何示例,打开菜单并选择focus on library.so;或
perf report-d library.so
)。您还可以过滤从perf.data文件解码的样本,如
perf script | grep library.so | less
。听起来不错。让我试试这个。非常感谢