分支记录和性能监视
来源:互联网 发布:打点器数据端无法打开 编辑:程序博客网 时间:2024/05/08 18:21
def:分支记录就是记录指令的跳转,包括从哪里来到哪里去。记录LBR(last brach recording)用于记录最近的一条跳转指令。
CPU中有提供LBRFromIp,LBRToIp来记录跳转,LastExceptionFromIp和LastExceptionToIp记录异常的跳转,在通过debguctl寄存器来控制CPU的调试功能,说明如下:
LRB记录需要多条才可以记录CPU的执行路径。我们通过CPU中多个寄存器来保存一条短的路径。但是寄存器的数量有限无法保存更多的记录,所以引入调试存储DS(debug store)的机制使用内存来保存超出寄存器存储能力的记录,且内存必须是连续的。DS的结果说明如下:
性能监视:CPU提供了更加精确的计数方式来计算CPU的运行次数,通过如下操作来实现对某个事物的精确计数:
0 0
- 分支记录和性能监视
- RMAN性能和监视
- Threejs性能监视和可视化控制
- 服务器性能监视:性能监视工具
- AIX系统与性能的监视和调优
- 性能监视和可伸缩性工具(iis,操作系统)
- IBM AIX 5.3 系统管理 -- 监视和性能优化一
- IBM AIX 5.3 系统管理 -- 监视和性能优化二
- 在 Java SE 6 中监视和诊断性能问题
- 在 Java SE 6 中监视和诊断性能问题
- SQL Server 2008性能监视和优化工具
- linux性能监视和调试工具 top 25
- 服务器性能和活动监视操作指南主题
- nmon 工具 Linux 提供监视和分析性能数据功能
- 在 Java SE 6 中监视和诊断性能问题
- 在 Java SE 6 中监视和诊断性能问题
- 记录:注解和性能
- 使用 WMI 监视性能
- Java 读取excel文件 兼容97-2013
- DFS--poj 2488
- Shiro简单的角色权限控制
- android网络框架xutils
- Python模拟浏览器登陆网站
- 分支记录和性能监视
- web开发(六)之激活邮件发送
- 自主实现sleep函数(代码实现)
- [OpenGL] 利用精灵表制作动画
- 题目链接...
- IntentService解析
- 深入理解C++类的构造函数与析构函数
- servlet测试获取请求行信息
- 虚拟机联网和互ping的问题