发明名称 Methods and apparatus for accessing trace data
摘要 A system provides mechanisms and techniques to retrieve trace data from a trace buffer residing in a data storage system. The software program operating on a processor within the data storage system operates in trace mode to produce trace data in the trace buffer upon occurrence of trace events. An event trace routine operates in response to a system call to access the trace buffer and return either a current value of a trace buffer pointer or the current trace buffer pointer as well as trace data read from the trace buffer beginning at a location and in an amount as specified in the system call to the event trace routine. The trace capture process can operate either within the data storage system or preferably on a remote host computer system to access trace data in the trace buffer in the data storage system by using the event trace routine. The trace capture process can periodically query the event trace routine with a frequency determined by an adaptive timing algorithm in order to detect the addition of trace data to the trace buffer. Upon detecting such a condition, the trace capture process can use the event trace routine to retrieve the trace data from the trace buffer. The trace capture process can also detect if trace data is written beyond the end of the trace buffer and can perform the proper sequence of trace data access operations using the event trace routine in order to provide continuous remote access to all trace data produced in the trace buffer.
申请公布号 US6813731(B2) 申请公布日期 2004.11.02
申请号 US20010794696 申请日期 2001.02.26
申请人 EMC CORPORATION 发明人 ZAHAVI WILLIAM;SHOOMAN ANDREW M.;HASS YESHAYAHU
分类号 G06F11/34;G06F11/36;(IPC1-7):G06F11/00;G01R31/28 主分类号 G06F11/34
代理机构 代理人
主权项
地址