Unlock instant, AI-driven research and patent intelligence for your innovation.

Memory management method and system

A memory management and memory technology, applied in the field of memory management, can solve problems such as low efficiency of large memory, achieve the effect of improving user experience, improving management efficiency, and reducing time consumption

Active Publication Date: 2015-04-22
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the wide application of virtualization technology, this traditional memory cleaning method has led to the continuous emergence of large-scale virtual machines, resulting in increasingly low efficiency in processing large-scale memory. Therefore, an efficient memory cleaning method is urgently needed to deal with large-scale virtual machines. problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Memory management method and system
  • Memory management method and system
  • Memory management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0019] figure 2 Shown is the flow chart of the memory management method of the present invention, comprising the following steps:

[0020] Step 201: Preset the linked list to be cleaned and the linked list that has been cleaned, and store the memory to be cleaned and the cleaned memory respectively;

[0021] Step 202: When destroying the virtual machine, mark the memory in the virtual machine as the state to be cleaned and put it into the linked list to be cleaned;

[0022] When the virtual machine monitor destroys the virtual machine, it marks the memory in the virtual machine as "dirty" and puts it into the dirty linked list.

[0023] Step 203: When creating a virtual machine, according to a pr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a memory management method and system. The method comprises the following steps that when a virtual machine is destroyed, memories in the virtual machine are marked to be in a to-be-cleared state and placed into to-be-cleared chain tables; when the virtual machine is created, according to the preset memory distribution strategy, the corresponding memory is obtained from the corresponding chain table and distributed. According to the method, traditional synchronous memory clearing operation is converted into asynchronous clearing operation, by delaying memory clearing, time consumed for creating and destroying the virtual machine is greatly shortened, the management efficiency of a hypervisor is improved, and the user experience is promoted.

Description

technical field [0001] The invention belongs to the field of memory management, in particular to a memory management method and system. Background technique [0002] With the rise of cloud computing, virtualization technology, which constitutes one of the key technologies, has become the focus of both inside and outside the industry. Virtualization technology is no longer limited to the field of IT development, but has moved towards a broader integration of resource infrastructure in a broad sense. Affected by the concept of virtualization, IT resources are forming a new system that dynamically combines and adjusts the required computing, storage and network resources to meet the final business needs. [0003] Hypervisor (virtual machine monitor; virtual machine monitor VMM) is the basic software used to manage and create virtual machines: for example, commercial VMware ESXi and open source Xen / KVM are currently mainstream hypervisors. For hypervisor, CPU and memory are imp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/02G06F9/455
Inventor 颜秉珩董青闫冬冬
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND