Process wake-up method, apparatus, device, storage medium, and program product
By obtaining the memory access address during a write operation and triggering an interrupt to wake up the virtual processor process, the problem of low CPU utilization caused by VCPU execution monitoring-waiting instructions is solved, and efficient CPU task execution and multi-process monitoring are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2026-07-10
AI Technical Summary
In virtual machines, the problem of low CPU utilization is mainly due to the fact that when the VCPU executes the monitor-wait instruction, the entire CPU is in a low-power waiting state, which blocks the execution of CPU instructions and causes it to be idle.
By obtaining the memory access address of the write operation and triggering an interrupt to wake up the corresponding virtual processor process when the monitoring address is stored in the monitoring address vector register, the use of the monitor-wait instruction is avoided, and asynchronous hardware monitoring of the monitoring address is achieved.
It improves CPU utilization, prevents the CPU from entering a low-power waiting state, allows simultaneous monitoring of multiple virtual processor processes, and improves CPU task execution efficiency.
Smart Images

Figure CN122363759A_ABST