中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

EulerOS系统上动态库热点函数关联汇编指令失败

现象描述

资源调度分析和热点函数性能分析任务执行成功后,查看函数对应源码和汇编指令,页面显示无数据。

可能原因

在EulerOS系统上,系统性能分析工具程序的操作系统运行用户(devkit)对objdumpreadelf命令无可执行权限,导致关联函数的起始地址以及终止地址失败。

处理步骤

root用户登录服务器增加devkit用户对objdumpreadelf命令的可执行权限。

  1. 执行如下命令查看objdump和readelf可执行文件所在的位置。

    which objdump

    which readelf

  2. 执行如下命令增加devkit用户的可执行权限。

    chmod o+x /usr/bin/objdump

    chmod o+x /usr/bin/readelf