Non-volatile memory schedule optimization method based on mobile virtualization system
A virtualized system, non-volatile technology, applied in the field of virtual machine and memory scheduling and allocation, can solve the problems of long NVRAM memory write delay, reduce the performance of write-intensive tasks, etc., to reduce system energy consumption and reduce the missing rate. , the effect of improving the response speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0015] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:
[0016] The present invention comprises the following steps:
[0017] Step 1. On the mobile virtualization system, the DRAM memory is combined with the NVRAM memory;
[0018] Step 2. For a single virtual machine, divide the tasks into write-intensive tasks and read-intensive tasks;
[0019] Step 3, according to the intensity of the task and the utilization rate of CPU, dynamically assign the write-intensive task to the DRAM memory, and the read-intensive task to the NVRAM memory;
[0020] Step 4. On the KVM virtual platform, increase the priority of the foreground virtual machine, and use an unfair scheduling algorithm among multiple virtual machines.
[0021] Such as figure 1 As shown, the task division process in the above step 2 and the task allocation process in the above step 3 are as follows: the process starts at step 101,
[0022] In step 102, inpu...
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