Nonvolatile memory NVM page frame initialization method, apparatus and system

An initialization method and non-volatile technology, which is applied in the non-volatile memory page frame initialization method, device and system fields, can solve problems such as increased energy consumption, decreased system performance, and reduced service life of memory, and achieve ease of use Life, improve system performance, reduce the effect of the number of write operations

Active Publication Date: 2015-11-25
HUAWEI TECH CO LTD +1
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in computer systems using NVM as memory, when initializing page frames in NVM, there are often technical problems such as system performance degradation, reduced memory life, and increased energy consumption.

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
  • Nonvolatile memory NVM page frame initialization method, apparatus and system
  • Nonvolatile memory NVM page frame initialization method, apparatus and system
  • Nonvolatile memory NVM page frame initialization method, apparatus and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0022] figure 1 It is a flow chart of an embodiment of the NVM page frame initialization method of the present invention, such as figure 1 As shown, the method of this embodiment may include:

[0023] S101. Determine whether to perform partial initialization processing on the data in the page frame in the NVM;

[0024] S102. If necessary, use a...

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

A method, device and system for initializing a page frame of an NVM.The method for initializing a page frame of an NVM comprises: determining whether partial initialization processing is required to be conducted on data in a page frame of an NVM (101); and if so, conducting initialization processing on data in partial positions in the page frame using a preset processing policy (102). When initialization is conducted on a page frame of an NVM, whether partial initialization processing is required to be conducted on data in the page frame of the NVM can be determined first, and if so, initialization processing can be conducted on data in partial positions in the page frame using a preset processing policy rather than the situation that initialization processing is conducted on data in all positions in the page frame in the prior art, thereby reducing the number of write operations conducted on the NVM as far as possible, and then increasing the system performance, prolonging the service life of a memory and reducing the energy consumption of write operations.

Description

technical field [0001] Embodiments of the present invention relate to storage technologies, and in particular to a non-volatile memory (Non-Volatile Memory, hereinafter referred to as: NVM) page frame initialization method, device and system. Background technique [0002] In a computer system, memory generally consists of a dynamic random access memory (Dynamic Random Access Memory, hereinafter referred to as DRAM). [0003] Due to the low integration level of the DRAM, the capacity is limited; moreover, the DRAM needs to be continuously refreshed to ensure that data is not lost, so the energy consumption is relatively high. Compared with DRAM, NVM consumes less energy and can achieve greater capacity due to its high integration. Therefore, as applications require more and more memory capacity and energy consumption, computer systems using NVM as memory are an important direction for future development. [0004] However, in a computer system using NVM as a memory, when ini...

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): G06F3/06
CPCG06F12/00Y02D10/00
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