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

A method for managing translation layer mapping table of shingled magnetic storage based on ondemand algorithm

A management method and mapping table technology, applied in the computer field, can solve the problems affecting the overall performance of the computer, such as the utilization of memory space, and achieve the effects of improving the search speed, flexible management, and reducing the exchange time.

Active Publication Date: 2019-03-08
SHENZHEN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Import the mapping table into the memory at one time, seriously affecting the utilization of memory space and the overall performance of the computer

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
  • A method for managing translation layer mapping table of shingled magnetic storage based on ondemand algorithm
  • A method for managing translation layer mapping table of shingled magnetic storage based on ondemand algorithm
  • A method for managing translation layer mapping table of shingled magnetic storage based on ondemand algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0028] The present invention mainly adopts the following two aspects to improve the management of the mapping table: (1) modify the physical structure, on the one hand, reduce the occupation of the memory space of the disk mapping table; Access speed of mapping table entries. (2) Modify the logical storage structure of the mapping table to facilitate the read and write operations of the mapping table items and speed up the access of the mapping table.

[0029] On the basis of the original technology, the present invention changes the physical layer structure of storage based on the ondemand algori...

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 discloses an STL mapping table management method based on an Ondemand algorithm. When reading operation is needed, a cache table LPT_stack is inquired through LBA, if a corresponding mapping table item exists in the cache table, corresponding PBA is acquired, and after an actual physical block number is acquired by inquiring BMT, data is directly read; if the corresponding mapping item is not found in the cache table, a mapping table in a disk is sought, and all mapping table items of a sector where the mapping table item is located are put into a cache. When writing operation is needed, LBN where the LBA is located is calculated, a BMT table is sought with the LBN as an index, and then PBN is acquired; if no PBN exists, a data strip is directly distributed, or otherwise, whether a corresponding data strip has space for writing of a data block or not is checked, if yes, writing is directly carried out, and if not, erasing is carried out on the data strip, invalid data blocks are released, and data is written into the corresponding strip; after the data is written in, the corresponding mapping table item is modified.

Description

technical field [0001] The invention belongs to the field of computers, and more specifically relates to a method for managing a mapping table of a shingled magnetic record translation layer (STL) based on an Ondemand algorithm. Background technique [0002] For SMR (Shingled Magnetic Recording) disks that use disk block mapping table technology to manage the mapping relationship between logic and physical space, each time the operating system applies for a read or write operation from the disk, it needs to query the mapping table to map the logical disk block number to the physical space. Disk number. [0003] The existing technology directly imports the mapping table into the memory, resulting in low space and time performance. The specific limitations include the following two aspects: (1) The data exchange between the memory and the disk is slow, and the mapping table is directly imported from the disk into the memory, or the The memory data is written to the disk, and ...

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 Patents(China)
IPC IPC(8): G06F3/06G06F12/02G06F12/1009
CPCG06F3/0608G06F3/0611G06F3/0665G06F3/0676G06F12/0292G06F12/1009
Inventor 王毅张明旭杨烜董丽莎毛睿李荣华廖好
Owner SHENZHEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products