Time Based Context Sampling of Trace Data with Support for Multiple Virtual Machines
A virtual machine and context technology, applied in electrical digital data processing, instrumentation, error detection/correction, etc., can solve problems such as increasing tracking and analysis time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] The illustrative embodiments provide mechanisms for providing time-based contextual sampling of trace data supporting multiple virtual machines. Utilizing this mechanism of the illustrative embodiments, multiple virtual machine execution environments may be sampled simultaneously using multiple sampler threads associated with individual processors accessing individual virtual machines. Also, a mechanism is provided for waking up each of these sampler threads and for determining what trace data or information (if any) to obtain. Thus, every time there is an interrupt or other event that causes a call to a device driver that needs to sample trace information, each sampling thread in the profiler is woken up, and based on the state of the executing thread when the sampling thread was woken up, the retrieved Trace information and store it in a trace data file for a specific thread.
[0025] The determination as to what trace data to obtain and whether to obtain any trace d...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com