Xen virtual machine scheduling control method in multi-core environment
A technology of scheduling control and virtual machine monitor, applied in program control device, multi-program device, software emulation/interpretation/simulation, etc., can solve the problems of starvation of other tasks, drop of cache hit rate, frequent switching of virtual cpu, etc. Achieve the effect of reducing cache invalidation, reducing execution time slices, and reducing frequent switching overhead.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] The present invention will be described in further detail below in conjunction with the accompanying drawings.
[0037]The present invention proposes a xen virtual machine scheduling method under a multi-core architecture. The method aims at defects such as low execution efficiency and single application range of existing scheduling methods, and proposes a virtual machine scheduling method that can be efficiently executed in a complex environment. The specific process is as follows:
[0038] Step 1: Scheduling initialization, which is an operation that must be performed before the scheduling method can run, this step includes the following execution steps:
[0039] (1.1) Enumerate all logical cpus, divide logical cpus belonging to the same physical cpu and the same core number into a group, and the logical cpus in each group share the same scheduling time slice length, and then allocate and initialize each group share The data structure used to organize and maintain vi...
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