首页> 外国专利> Performance monitoring in a data processing apparatus capable of executing instructions at a plurality of privilege levels

Performance monitoring in a data processing apparatus capable of executing instructions at a plurality of privilege levels

机译:能够以多个特权级别执行指令的数据处理设备中的性能监视

摘要

A data processing apparatus (Figure 1) has processing circuitry which can execute instructions at one of several privilege levels, and includes a plurality of performance monitoring circuits. In response to an instruction executed at a first privilege level EL1, first configuration data is set 102 for controlling performance monitoring by a first subset of performance monitoring circuits (50 in Figure 4). A disable control flag 100 can be set in response to an instruction executed at a second privilege level EL2 higher than the first privilege level. If the disable control flag has a predetermined value then performance monitoring control circuitry disables performance monitoring by the first subset of performance monitoring circuits while the processing circuitry is executing instructions at the second privilege level; see 106, 108. The performance monitoring circuits may include event counters (30, 32 in Figure 4). The first privilege level may correspond to a guest operating system and the second privilege level may correspond to a hypervisor mode. The invention may be employed during tasks where security is critical, such as when checking a password.
机译:数据处理设备(图1)具有可以在多个特权级别之一执行指令的处理电路,并且包括多个性能监视电路。响应于在第一特权级别EL1执行的指令,设置第一配置数据102以通过性能监视电路的第一子集(图4中的50)来控制性能监视。可以响应于在高于第一特权等级的第二特权等级EL2处执行的指令来设置禁用控制标志100。如果禁用控制标志具有预定值,则性能监视控制电路在处理电路以第二特权级别执行指令时禁用性能监视电路的第一子集的性能监视;参见106、108。性能监视电路可以包括事件计数器(图4中的30、32)。第一特权级别可以对应于客户操作系统,而第二特权级别可以对应于管理程序模式。本发明可以在安全性至关重要的任务期间使用,例如在检查密码时。

著录项

  • 公开/公告号GB2529248A

    专利类型

  • 公开/公告日2016-02-17

    原文格式PDF

  • 申请/专利权人 ARM LIMITED;

    申请/专利号GB20140014546

  • 发明设计人 MICHAEL JOHN WILLIAMS;SIMON JOHN CRASKE;

    申请日2014-08-15

  • 分类号G06F11/34;G06F9/455;

  • 国家 GB

  • 入库时间 2022-08-21 14:07:51

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号