-
使用 gprof 显示内核跟踪信息的 kern-gprof
资源介绍
关于gprof
1、进入kern-gprof文件夹,运行start.py脚本
2、测试数据addr_result-3.txt、vmlinux-32在dropbox/kernel/mtrace/data中
3、单独执行“python start.py”生成整张图
4、运行python start.py func_name 生成单个函数相关调用图
注:修改数据路径和vmlinux的路径、确认虚拟机安装了graphviz
关于binutils-2.21.1
最好使用ubuntu-12.04-i386.iso的32位版本
如果使用ubuntu-12.04-amd64.iso的64位版本修改如下:
a.makefile文件中的cc 编译添加-m32选项
b.sudo apt