Virtual central processing unit (CPU) scheduling method capable of supporting software real-time application
A soft real-time and real-time technology, applied in the field of virtualization, can solve problems such as frequent data transmission, and achieve the effect of avoiding execution conflicts and reducing CPU cache failure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] like figure 1 As shown, the VCPU scheduling method supporting soft real-time applications in a multi-core virtual environment consists of two modules: a virtual machine real-time engine and a VCPU run queue real-time scheduling. Among them, the virtual machine real-time engine module is the input of the real-time module of the VCPU run queue, and is used as the basis for analyzing the state of the CPU run queue and executing the real-time policy of the VCPU run queue.
[0019] The virtual machine real-time engine module includes two sub-modules, real-time automatic perception analysis and real-time manual configuration. The two sub-modules jointly complete the specific configuration of the real-time engine of the virtual machine. The virtual machine real-time performance engine also maintains a virtual machine real-time characteristic table and a characteristic table update mark, each virtual machine corresponds to an item in the virtual machine real-time characteristi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 