Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Storage unit management method and system

一种储存单元、管理方法的技术,应用在存储器系统、电数字数据处理、内存架构访问/分配等方向,能够解决储存单元中数据分布复杂、繁乱、系统效能负担等问题,达到有效率利用的效果

Inactive Publication Date: 2008-08-27
VIA TECH INC
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the storage management system with hybrid mapping mode can provide greater flexibility to store data, however, in actual use, there will still be many unused entities in the corresponding block mapping and page mapping physical blocks in the storage unit page, which makes the distribution of data in the storage unit very complex and messy
Similarly, the performance burden of the system will also be caused when related data is merged

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
  • Storage unit management method and system
  • Storage unit management method and system
  • Storage unit management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the above-mentioned objects, features and advantages of the present invention more comprehensible, the following specific examples will be described in detail with reference to the accompanying drawings.

[0020] FIG. 1 shows a storage unit management system according to an embodiment of the present invention.

[0021] The storage unit management system 100 according to the embodiment of the present invention includes a storage unit 110 , a memory 120 and a processing module 130 . The storage unit 110 may be a non-volatile memory, such as NAND flash memory. The data in the storage unit 110 can be stored in units of blocks and pages in block mapping mode and page mapping mode, respectively. It should be noted that in the present invention, the physical blocks of the storage unit 110 may have different block types and be managed by classification. FIG. 2 shows physical blocks of the storage unit 110 . In this embodiment, the block type definition may i...

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 present invention discloses a management method and a system for a storage unit. The method and the system are used for managing a storage unit comprising a plurality of entity blocks. Each entity block is provided with one of a plurality of block type definitions. Firstly, at least one first writing command which is required, corresponding to at least one logic page of at least one logic block, to carry out data writing operation, is obtained. The fact that whether a candidate block provided with a first block definition of the plurality of block type definitions is existed in the storage unit is judged and the logic page of the first block definition logic block can not be mapped to the candidate block. If the candidate block is existed, the first block definition is converted into a second block definition of the block type definitions. Data is written into a special page of a candidate block having the second block definition. A mapping relationship is recorded between the logic page of the logic block and the special page of the candidate block. The method and the system are capable of carrying out classification management for the entity blocks of the storage unit, thereby more effectively utilizing the storage unit.

Description

technical field [0001] The present invention relates to a storage unit management method and system, and in particular to a storage unit management method and system capable of classifying and managing physical blocks of a storage unit. Background technique [0002] When performing storage management on a storage unit, such as a non-volatile memory, data is usually stored and located according to modes such as Page Mapping and Block Mapping. [0003] In the page mapping mode, the data in the storage unit is stored in units of logical pages and has a corresponding page mapping table. In the page mapping table, a logical page is used as an index, and a physical page is used as an entry (item content). When a storage system using page mapping is used to process read and write commands, the page mapping table can be directly searched and updated to complete the location of relevant data pages. In the block mapping mode, the data in the storage unit is stored in units of logica...

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/06G06F12/02
CPCG06F12/0246G06F3/064G06F2212/1044G06F3/0679G06F2212/7201G06F3/061G06F2212/7202G06F3/0608
Inventor 蒋培军
Owner VIA TECH INC
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More