Method for dynamically acquiring process descriptors in client Linux by adopting VMM (Virtual Machine Monitor)
A client and descriptor technology, which is applied to program control devices, instruments, electrical digital data processing, etc., can solve the problems that the process descriptor of the guest operating system cannot be completely obtained, the process cannot be identified, and the VMM performance is greatly affected. Achieve the effect of overcoming incompleteness and performance drawbacks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0013] The VMM among the present invention is the lguest in Linux kernel 2.6.29, and the guest operating system (Guest OS) is the Debian Linux system running the same version kernel. The hardware platform is X86 32-bit PC
[0014] The guest_pa function is implemented in lguest to convert the guest virtual address to the corresponding guest physical address. In addition, the lgread function is implemented to read the value of a physical address in the guest. The present invention combines these two functions, and can directly read the content of the memory indicated by the virtual address in the guest in the VMM. At the same time, the ESP register under the X86 platform is the CPU stack pointer register, which is used to indicate the current top position of the stack.
[0015] The process descriptor of the process is obtained through the following inline function: after the second statement is executed, the value of p is the address of the thread_info structure of the process...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - 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