您查看的文章来源于http://www.oklinux.cn
学习扩展 OProfile 概要分析工具以支持 IBM POWER4、POWER5 和 PowerPC 970 体系结构的实现细节,并了解性能计数器事件规范如何工作于 OProfile 内。
简介
大多数处理器体系结构都会为每个性能计数器配备一个单独的事件寄存器。在指定要测试哪个事件和测试这个事件要使用哪个性能计数器方面存在很大的灵活性。IBM Power 系列处理器配有三个寄存器,用于为所有计数器指定事件。另外,多处理器用来将事件信号路由到计数器的设置也需要指定。由于路由冲突的原因,总体来说,在任一计数器内对事件计数都是不大可能的。因而,Power 体系结构指定可同时有一组事件被测试。由组负责定义在每个计数器中应该对哪个事件计数。如果不将基本用户界面改成 OProfile,就必须要处理这些限制。本文描述了 event_mappings 文件的使用,该文件已经被加入到 Power 系统以处理事件组结构。另外,本文还描述了 OProfile 特定于体系结构的内核代码。
下载
描述 |
名字 |
大小 |
下载方法 |
PDF 格式的文章 |
l-pow-oprofile.pdf |
37KB |
HTTP |
关于作者
![](/upimg/allimg/070714/1716590.gif) |
|
![](/upimg/allimg/070714/1716590.gif) |
Carl Love 是俄勒冈州比佛顿的一名 Linux 性能工具开发人员。他专注的领域是 Linux 和 Intel 架构的性能计数器工具。
|