首页> 外国专利> Dynamic trap table interposition for efficient collection of trap statistics

Dynamic trap table interposition for efficient collection of trap statistics

机译:动态陷阱表插入,可有效收集陷阱统计信息

摘要

A system and method for monitoring the performance of a computer system by dynamically interposing an instrumented trap table. A base address of a trap table, which may be contained in a trap base address register, may be changed to indicate an instrumented trap table. An instrumented trap table may gather a variety of statistics, including the type of trap and an entry timestamp. An instrumented trap table may then call a non-instrumented trap table to process the trap. A non-instrumented trap table may pass control back to the instrumented trap table to collect further statistics, for example an exit timestamp. An instrumented trap table may then return process flow to the calling routing. In this manner, useful performance statistics may be gathered while trap events are processed by regular, optimized software.
机译:一种用于通过动态插入检测到的陷阱表来监视计算机系统性能的系统和方法。陷阱表的基地址(可能包含在陷阱基地址寄存器中)可能会更改,以指示已检测到的陷阱表。检测到的陷阱表可以收集各种统计信息,包括陷阱的类型和输入时间戳。然后,已检测到的陷阱表可以调用非仪表陷阱表来处理陷阱。非仪表陷阱表可以将控制权传递回检测陷阱表,以收集进一步的统计信息,例如退出时间戳。然后,已检测的陷阱表可以将过程流返回到调用路由。以这种方式,当陷阱事件由常规的优化软件处理时,可以收集有用的性能统计信息。

著录项

  • 公开/公告号US6968547B2

    专利类型

  • 公开/公告日2005-11-22

    原文格式PDF

  • 申请/专利权人 BRYAN CANTRILL;

    申请/专利号US20020060883

  • 发明设计人 BRYAN CANTRILL;

    申请日2002-01-29

  • 分类号G06F9/45;

  • 国家 US

  • 入库时间 2022-08-21 21:40:48

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号