首页> 外国专利> SYSTEM, METHOD AND PROGRAM PRODUCT FOR DYNAMICALLY ADJUSTING TRACE BUFFER CAPACITY BASED ON EXECUTION HISTORY

SYSTEM, METHOD AND PROGRAM PRODUCT FOR DYNAMICALLY ADJUSTING TRACE BUFFER CAPACITY BASED ON EXECUTION HISTORY

机译:基于执行历史动态调整跟踪缓冲区容量的系统,方法和程序产品

摘要

A method, system and program product for dynamically adjusting trace buffer capacity based on execution history. The method includes receiving, by a module configured to trace, a plurality of traces pertaining to one or more trace events generated during execution of a program being traced, the trace events generated including panel data and sequence data. The method further includes determining, using trace data captured from the plurality of traces received, whether or not a path for a trace event is a new path. If the path for the trace event is determined to be a new path, the method includes dynamically adjusting, by the module, an initial size of a trace buffer configured to store the trace data captured, such that, the module increases the initial size of the trace buffer upon making a determination that the trace event is a new trace event based on execution history.
机译:一种用于基于执行历史记录动态调整跟踪缓冲区容量的方法,系统和程序产品。该方法包括由配置为跟踪的模块接收与在被跟踪的程序的执行期间生成的一个或多个跟踪事件有关的多个跟踪,所生成的跟踪事件包括面板数据和序列数据。该方法还包括使用从接收到的多个跟踪捕获的跟踪数据来确定跟踪事件的路径是否是新路径。如果确定跟踪事件的路径为新路径,则该方法包括由模块动态地调整配置为存储捕获的跟踪数据的跟踪缓冲区的初始大小,以使模块增加的初始大小。在基于执行历史记录确定跟踪事件是新的跟踪事件后,跟踪缓冲区。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号