发明名称 上下文切换采样
摘要 本文描述了用于在计算系统中进行性能监视的方法。在一些实施例中,可寻址存储器存储用于执行上下文切换采样的数据和指令。处理器包括硬件事件计数器,并与所述可寻址存储器耦合以访问所述指令,并且响应于所述指令,所述处理器在第一硬件事件计数器中对第一硬件事件的发生进行计数,并在第二硬件事件计数器中对第二硬件事件的发生进行计数。在所述第一硬件事件的发生已经被计数达到规定数目之后,对所述第二硬件事件计数器进行采样,并且重置硬件事件计数器。在一些实施例中,所述处理器在第一硬件事件计数器中对段寄存器加载事件的发生进行计数,然后记录所采样的第二硬件事件计数器的值与进程标识符的值和/或线程标识符的值。
申请公布号 CN101859268A 申请公布日期 2010.10.13
申请号 CN201010207270.1 申请日期 2010.04.08
申请人 英特尔公司 发明人 R·戴维斯
分类号 G06F11/30(2006.01)I 主分类号 G06F11/30(2006.01)I
代理机构 永新专利商标代理有限公司 72002 代理人 刘瑜;王英
主权项 一种用于在多进程系统中进行性能监视的方法,所述方法包括:在第一硬件事件计数器中对第一硬件事件的发生进行计数;在第二硬件事件计数器中对第二硬件事件的发生进行计数;在所述第一硬件事件的发生已经被计数达到规定数目之后,对所述第二硬件事件计数器进行采样,并且重置所述第一硬件事件计数器和所述第二硬件事件计数器。
地址 美国加利福尼亚