Direct interrupt submitting method based on hardware-assisted technique and virtual CPU running states
A hardware-assisted, running state technology, applied in software simulation/interpretation/simulation, program startup/switching, resource allocation, etc., can solve the problems of virtual machine interrupt delivery, I/O response delay, high virtual CPU load, etc., to reduce interrupts Delay, I/O response rate increase, eliminate all delay effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] The idea, specific structure and technical effects of the present invention will be further described below in conjunction with the accompanying drawings, so as to fully understand the purpose, features and effects of the present invention.
[0031] figure 1It is a schematic diagram of the interrupt processing flow in a traditional virtualization environment. In a virtualized environment, the physical interrupt generated by the SRIOV direct allocation device through the MSI / MSI-X mechanism will be intercepted by the VMM and cause the virtual CPU running the virtual machine to generate a VM-exit operation. The VMM injects the virtual interrupt into the virtual machine at the next VM entry by modifying the value of the virtual interrupt control register and the VMCS (Virtual Machine Control Structure) maintained for the virtual machine. After the virtual machine finishes processing the interrupt, it needs to notify the virtual interrupt controller of the End Of Interrupt...
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