发明名称 Real Time Analysis of Tracer Summaries to Change Tracer Behavior
摘要 Real time analysis of tracing data may identify functions for which tracing may be enhanced or reduced. A tracer that generates function-level data may have an aggregator that summarizes the data. Potential changes to tracing configuration may be identified by analyzing the summarized data to determine whether or not each function is being traced at a level commensurate with that function's impact to the summarized data. Those functions with little significant contribution may have their tracing reduced, while those functions with more significant contribution may have their tracing enhanced. The analysis of the summarized data may be performed in real time in some instances, causing a tracer to change the data collected while an application executes.
申请公布号 US2015347277(A1) 申请公布日期 2015.12.03
申请号 US201514820834 申请日期 2015.08.07
申请人 Microsoft Technology Licensing, LLC 发明人 Gataullin Renat;Gounares Alexander G.;Fraser Christopher W.
分类号 G06F11/36;G06F11/34 主分类号 G06F11/36
代理机构 代理人
主权项 1. A method performed by at least one computer processor, said method comprising: receiving tracer data gathered from tracing a first plurality of functions, said first plurality of functions being comprised in an application, said tracer data being gathered during a first time interval; creating a first statistic representing said tracer data for said first time interval; identifying a first function within said tracer data, said first function contributing to said first statistic below a first threshold; and causing said first function to be traced at a reduced level in a subsequent time interval.
地址 Redmond WA US