Internal memory recovery method and device

A memory reclamation and memory page technology, which is applied in the computer field, can solve problems such as uneven wear of memory pages, and achieve the effect of improving stability and reliability, and wear balance

Active Publication Date: 2014-08-27
HUAWEI TECH CO LTD +1
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a memory recycling method, aiming to solve the problem of uneven wear of NVM memory pages

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
  • Internal memory recovery method and device
  • Internal memory recovery method and device
  • Internal memory recovery method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044]It should be noted that the memory reclamation method in the embodiment of the present invention can be applied to a memory reclamation device whose memory module is a hybrid type, that is, the memory module of the memory reclamation device is composed of a dynamic random access memory (English full name Dynamic Random Access Memory, referred to as DRAM) and Non-volatile memory (En...

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

Provided are a memory recycling method and device. The memory recycling method comprises: receiving a memory recycling request message, with the memory recycling request message containing a recycling identifier, the recycling identifier being used for indicating the number of memory pages which requested to be recycled; according to the recycling identifier, recycling inactive pages of a non-volatile memory (NVM) in order of the number of times the inactive memory pages of the NVM have been written, from small to large. In the memory recycling method and device in the embodiments of the present invention, by recycling the inactive pages of the NVM in order of the number of times the inactive memory pages of the NVM have been written, from small to large, it is realized that a page of which the number of times the inactive memory pages of the NVM have been written is relatively small is recycled first, and a page of which the number of times the inactive memory pages of the NVM have been written is relatively big is recycled later, thereby enabling the wear of the memory pages of the NVM to be balanced, and improving the stability and reliability of a memory unit.

Description

technical field [0001] Embodiments of the present invention relate to the field of computer technology, and in particular, to a memory recovery method and device. Background technique [0002] The memory devices that make up the memory unit usually include dynamic random access memory (English full name Dynamic Random Access Memory, referred to as DRAM) and non-volatile memory (English full name Non-Volatile Memory, referred to as NVM). DRAM can withstand a high number of writes, but The degree of integration is low, and the storage space that can be integrated is limited. NVM has a higher degree of integration and can integrate memory units with larger memory capacity, but the number of writes that can be tolerated is relatively low. As people's requirements for memory capacity of storage devices Higher and higher, it is expected that the memory capacity of the storage device will become larger and more stable and reliable. Therefore, a memory unit with a hybrid structure c...

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/02
CPCG06F12/02G06F12/0246G06F2212/7205G06F2212/7211G06F12/0253G06F12/0238G06F2212/202G06F2212/702
Inventor 夏飞蒋德钧魏巍熊劲
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products