Invention Grant
US07770154B2 Lightweight highly available infrastructure to trace program execution
有权
轻量级高可用性的基础架构跟踪程序执行
- Patent Title: Lightweight highly available infrastructure to trace program execution
- Patent Title (中): 轻量级高可用性的基础架构跟踪程序执行
-
Application No.: US11173675Application Date: 2005-07-01
-
Publication No.: US07770154B2Publication Date: 2010-08-03
- Inventor: Ivan Tinlung Lam , Sunil Kumar , Alok Kumar Srivastava
- Applicant: Ivan Tinlung Lam , Sunil Kumar , Alok Kumar Srivastava
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Truong & Becker LLP
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A portable tracing utility provides trace configuration, trace instrumentation and trace management functionality for single or multithreaded programs. Through various application programming interfaces (“APIs”) of the tracing utility, a client may control tracing behavior to setup in-memory data structures for storing trace records that record the program's history of execution or to alter the granularity of execution history being traced. The trace behavior can be modified during the life of a program by using the APIs, either dynamically when the program assumes certain states, or through remote procedure calls issued by, for example, an external interface. Programs are instrumented with these APIs to record the history of execution, which during execution of the program is stored in circular in-memory buffers.
Public/Granted literature
- US20070006165A1 Lightweight highly available infrastructure to trace program execution Public/Granted day:2007-01-04
Information query