查看问题详情

编号项目分类查看权限最后更新
0000420Anolis OS 7Generalpublic2022-01-22 21:13
报告员gaomingyang 分派给geliwei-ali  
优先级normal严重性minor出现频率always
状态 assigned处理状况open 
平台aarch64操作系统Anolis OS操作系统版本7
标题0000420: 【AnolisOS-7.7_aarch64】系统核心功能-基础命令行工具-oprofile-开启采样并分析采样数据
描述没有opcontrol命令
问题重现步骤1. 清除上次采样记录 [root@localhost ~]#opcontrol --reset
2. 不分析内核数据 [root@localhost ~]#opcontrol --no-vmlinux
3. 设置采样事件 [root@localhost ~]#opcontrol --setup -e=JUMP_INSTRUCTIONS:10000(根据需要选择相关采样)
4. 开启守护进程进行采样分析 [root@localhost ~]#opcontrol --start
5. 导入采样数据 [root@localhost ~]#opcontrol --dump
6. 停止采样 [root@localhost ~]#opcontrol --stop
7. 查看采样结果 [root@localhost ~]#opreport -l

[期望结果]:
7. 采样结果如下: [root@localhost ~]#opreport -l 

CPU: Architecture3, speed 1314 MHz (estimated) Counted JUMP_INSTRUCTIONS events (JR instructions) with a unit mask of 0x00 (No unit mask) count 10000 samples % app name symbol name 1932 55.9028 no-vmlinux /no-vmlinux 485 14.0336 libdbus-1.so.3.4.0 /lib64/libdbus-1.so.3.4.0 146 4.2245 bash /bin/bash 113 3.2697 libc-2.12.so mbrtowc 112 3.2407 Xorg.Architecture /usr/bin/Xorg.Architecture 104 3.0093 libc-2.12.so __gconv_transform_utf8_internal 66 1.9097 libgobject-2.0.so.0.2800.8 /lib64/libgobject-2.0.so.0.2800.8 63 1.8229 libc-2.12.so malloc 49 1.4178 libglib-2.0.so.0.2800.8 /lib64/libglib-2.0.so.0.2800.8 38 1.0995 libcairo.so.2.11200.14 /usr/lib64/libcairo.so.2.11200.14 22 0.6366 libpthread-2.12.so pthread_mutex_lock 20 0.5787 libgdk-x11-2.0.so.0.2000.1 /usr/lib64/libgdk-x11-2.0.so.0.2000.1 20 0.5787 oprofiled /usr/bin/oprofiled 19 0.5498 libc-2.12.so _int_malloc 15 0.4340 libpython2.6.so.1.0 /usr/lib64/libpython2.6.so.1.0 14 0.4051 libc-2.12.so free 11 0.3183 libc-2.12.so strlen 11 0.3183 libgtk-x11-2.0.so.0.2000.1 /usr/lib64/libgtk-x11-2.0.so.0.2000.1 10 0.2894 libc-2.12.so __ctype_get_mb_cur_max 10 0.2894 libpixman-1.so.0.32.4 /usr/lib64/libpixman-1.so.0.32.4 9 0.2604 libc-2.12.so _int_free 9 0.2604 libpthread-2.12.so pthread_getspecific 8 0.2315 libc-2.12.so memcpy 8 0.2315 libc-2.12.so strcmp 8 0.2315 libibus.so.2.0.0 /usr/lib64/libibus.so.2.0.0 8 0.2315 libpthread-2.12.so pthread_mutex_unlock 8 0.2315 libvte.so.9.2501.0 /usr/lib64/libvte.so.9.2501.0 7 0.2025 gawk /bin/gawk 7 0.2025 ibus-daemon /usr/bin/ibus-daemon 5 0.1447 dbus-daemon /bin/dbus-daemon 5 0.1447 libc-2.12.so fgetc 5 0.1447 libc-2.12.so memmove


[实际结果]:
1. 没有opcontrol命令

具体可见附件

标签没加标签.

活动

gaomingyang

2021-10-26 19:40

开发人员  

opcontrol.png (36,789 字节)   
opcontrol.png (36,789 字节)   

geliwei-ali

2022-01-22 21:12

经理   ~0000885

请确认有没有安装对应的工具包?
image.png (185,631 字节)   
image.png (185,631 字节)   

geliwei-ali

2022-01-22 21:13

经理   ~0000886

opcontrol不是包名 只是其中的一个命令

问题历史

日期 用户名 字段 更改
2021-10-26 19:40 gaomingyang 新建问题
2021-10-26 19:40 gaomingyang 状态 新建 => 已分配
2021-10-26 19:40 gaomingyang 分派给 => geliwei-ali
2021-10-26 19:40 gaomingyang 添加了以下文件:: opcontrol.png
2022-01-22 21:12 geliwei-ali 注释已添加: 0000885
2022-01-22 21:12 geliwei-ali 添加了以下文件:: image.png
2022-01-22 21:13 geliwei-ali 注释已添加: 0000886