File management method and apparatus for implementing balance abrasion of flash memory

A file management and wear-balancing technology, which is applied to instruments, electrical digital data processing, and special data processing applications, etc., can solve the problem of large differences in the number of uses, speed up the wear frequency of unoccupied physical blocks, and the erasure of unoccupied physical blocks Increased write times and other issues to achieve the effect of improving the overall life and ensuring wear balance

Active Publication Date: 2009-07-08
BEIJING VIMICRO ARTIFICIAL INTELLIGENCE CHIP TECH CO LTD
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] But, a defect of above-mentioned solution is: if a certain file is stored in NANDFLASH for a long time, the physical block occupied by this file will not be used again, and after a long time, the usage times of this physical block will be different from other physical blocks. The usage times of the blocks are very different; that is to say, because a certain physical block is occupied for a long time, it will lead to a relative increase in the number of erases and writes of other unoccupied physical blocks, thus relatively speeding up the wear frequency of unoccupied physical blocks , thereby affecting the overall life of NAND FLASH memory

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
  • File management method and apparatus for implementing balance abrasion of flash memory
  • File management method and apparatus for implementing balance abrasion of flash memory
  • File management method and apparatus for implementing balance abrasion of flash memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0029] refer to figure 1 , figure 1 It is a flow chart of the steps of the embodiment of the file management method for realizing balanced wear of the flash memory according to the present invention, including the following steps:

[0030] Step 101: Presetting the time threshold for storing files in the memory;

[0031] Step 102: Obtain the storage time of the file stored in the current physical block as the storage unit in the memory;

[0032] Step 103: According to the storage time and the time threshold, determine whether the file needs to be moved; if so, move the file from the current physical block to an empty physical block;

[0033] Step 104: Update the storage time of the file in the empty physical block.

[0034] Com...

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 document management method used for realizing wear leveling of a flash memory. The document management method is characterized in that the method comprises the following steps: time-threshold values of documents memorized in a memorizer are preset; memory time of the documents memorized in the prior memory unit is obtained; whether the removal operation of the documents are needed to be performed or not is judged according to the memory time and the time-threshold values; the documents are removed to an empty memory unit through the prior physical blocks if the removal operation of the documents are needed to be performed; and creation time of the documents in the empty memory unit is refreshed. By adopting the invention, the document management method is favorable for ensuring wear leveling among various physical blocks in the NAND FLASH memory, thereby improving the entire service life of the memory.

Description

technical field [0001] The present invention relates to the technical field of flash memory, in particular to a file management method and a management device for realizing balanced wear of flash memory. Background technique [0002] With the rapid development of embedded technology in the field of electronic information, the requirements for the capacity and performance of data storage devices are also increasing, and NAND flash memory (NAND FLASH) has been widely used as a storage medium. [0003] However, NAND FLASH needs to be erased in units of blocks before each write, and the number of times of erasing is limited, and the increase in the number of times of erasing will lead to a decrease in the service life of NAND FLASH. Any damage to a NAND FLASH physical block will lead to a reduction in the life of the entire NAND FLASH. Therefore, when in use, it is necessary to ensure that the erasing times of each block are consistent or relatively close, that is to say, the w...

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): G06F17/30G06F12/02
Inventor 张浩李国新
Owner BEIJING VIMICRO ARTIFICIAL INTELLIGENCE CHIP 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