没有合适的资源?快使用搜索试试~ 我知道了~
perf性能剖析工具1
资源详情
资源评论
资源推荐
附加实验 perf 性能剖析工具
实验目的和内容
Perf 是 linux 内核中集成的一款性能剖析工具,目前使用十分广泛,本实验让学生初
步掌握 perf 的基本使用方法以及相关指令。
主要掌握 perf 的几个基础命令,如 perf top , perf stat, perf record/report。后面我
们会详细介绍这几个命令。
实验环境:
Linux 系统,内核在 2.6+。
必须在实体机上的 linux 使用,虚拟机不支持。
perf 工具使用
学习使用 perf 工具,了解 CPU 硬件事件计数器(CPU 周期、stall 次数,指令数,CPI 等),
附加实验主要完成三个任务:
1. 性能剖析工具 perf 的安装及认识
2. perf 性能指标学习
3. perf 相关指令学习以及性能分析
具体实验方案细节见所附的参考文档《perf 性能剖析.docx》
实验步骤以及说明
Perf 安装,安装 perf 非常简单,只需要内核版本高于 2.6.31.perf 的安装
分为源码安装和 yum 源安装。
1. yum 源安装只需要在终端输入命令(或 sudo apt-get install perf)
2. 源代码安装,由于 perf 已经加入到内核功能中,所以在内核的源代码目录
下的 tool/perf/目录下就是 perf 的源代码,在该目录下输入 make make
install 即可(若 make 出错,可根据相关提示 yum 安装依赖包)
perf list 查看用户当前硬件平台上支持的所有性能事件,如下图,每行后
面的括好中的信息表示该事件是硬件事件、软件事件还是 Tracepoint
events
傅融
- 粉丝: 23
- 资源: 333
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0