Memory virtualization method based on guest operatiion system kernel code replacement
A guest operating system and memory virtualization technology, applied in the memory virtualization of the virtual machine manager, in the field of virtualization, can solve problems such as poor performance of memory virtualization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0037] This embodiment implements a new memory paravirtualization prototype system based on the open source full virtualization virtual machine manager KVM and a 32-bit Linux guest operating system.
[0038] 1. Establish a virtual machine direct page table access mechanism, which allows to replace the guest physical memory page number in the Guest OS page table entry with the machine memory page number without modifying the source code of the Guest OS, so as to realize virtual A mapping of memory addresses to machine memory addresses. As mentioned earlier, those page table entries pointing to the page table will be protected and rewritten into a special format, Figure 4 Describes the specific format of a protected page table entry. The lowest 12 bits of the protected page table entry are the attribute bits of the page table entry, and we set them all to zero to distinguish them from ordinary page table entries. The 22nd to 26th bits are the recovery table number bits, which...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com