Processor scheduling for physical machine
By creating virtual processors in virtualization mode and scheduling them to run on physical processors, the problem of inflexible resource utilization in traditional cgroup strategies is solved, thereby improving processor utilization and system stability.
WO2026040757A1 Publication Date: 2026-02-26CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1
4 Cites 0 Cited by
Patent Information
- Application Number
- PCT/CN2025/110842
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-21
- Filing Date
- 2025-07-28
- Publication Date
- 2026-02-26
AI Technical Summary
Technical Problem
In traditional operating systems, cgroup processor scheduling strategies are relatively fixed, resulting in some groups having idle or busy processor resources, making fine-grained management impossible and affecting system stability and resource utilization.
Method used
By switching the host operating system to virtualization mode, creating virtual processors, and scheduling them to run on physical processors, processor resources can be dynamically managed, improving flexibility and utilization.
Benefits of technology
It enables flexible management of processor resources, improves the utilization of physical processors and system stability, and can dynamically adjust resource allocation according to demand.
✦ Generated by Eureka AI based on patent content.
Abstract
Embodiments of the present disclosure provide a processor scheduling method for a physical machine, a device, a system, a product, and a storage medium. The physical machine comprises a physical processor, and the physical processor has a corresponding scheduling queue. The method comprises: switching a running host operating system from a root mode to a virtualization mode, and creating at least one virtual processor in the virtualization mode; generating a scheduling object and adding same to the scheduling queue of the physical processor; and in the process of selecting a running task for the physical processor on the basis of the scheduling queue of the physical processor, if the scheduling object is selected, selecting a target virtual processor from the at least one virtual processor, and scheduling the physical processor to run the target virtual processor.
Need to check novelty before this filing date? Find Prior Art