Method for rapidly booting solid state disc and solid state disc thereof

A solid-state drive, fast-boot technology, applied in memory address/allocation/relocation, etc., can solve the problems of slow power-on time, limited capacitor power, inconvenience, etc., to achieve the effect of improving recovery efficiency and shortening the time to resume work

Active Publication Date: 2014-04-23
RAMAXEL TECH SHENZHEN
View PDF5 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In large-capacity solid-state drives, the address mapping table is usually large, hundreds of MB or several GB, and it is difficult to quickly write the table into the solid-state drive when the power is abnormally cut off.
When an abnormal power failure occurs, each table entry of the FTL is restored by reading metadata page by page, resulting in a very slow power-on time
[0003] At present, the commonly used method is to add a capacitor to the solid-state hard disk, supply power through the capacitor, and ensure that the FTL address mapping table can be saved to the solid-state hard disk when abnormal power failure occurs, but this method has great limitations, the capacitor power is limited, and large-capacity solid-state The hard disk FTL entry is very large, and at the same time, when the write cache is enabled, the cached data also needs to be saved
[0004] To sum up, it can be seen that the actual use of the existing solid-state hard disk startup technology obviously has inconvenience and defects, so it is necessary to improve it

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
  • Method for rapidly booting solid state disc and solid state disc thereof
  • Method for rapidly booting solid state disc and solid state disc thereof
  • Method for rapidly booting solid state disc and solid state disc thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] 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.

[0035] see figure 1 , in the first embodiment of the present invention, a solid-state hard disk 100 is provided, including:

[0036] Write data module 10, when writing data to described solid-state hard disk 100, according to the physical page address allocated for described data, write the page mapping table information and block metadata in the flash memory block where described physical page address is located Go to the preset location page of the flash memory block or record the logical address information corresponding to the physical page address;

[0037] The recovery module 20 traverses 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

The invention is applied to the technical field of solid state discs and provides a method for rapidly booting a solid state disc and the solid state disc of the method. The method includes the following steps that the step of writing data is performed, when the data are written into the solid state disc, according to the physical page address distributed for the data, page mapping table information and block element data in each flash memory block where the physical page address exists are written into the preset position of each flash memory block or logic address information corresponding to a record physical page address; the step of recovery is performed; when the solid state disc is electrified and recovered, all the flash memory blocks of the solid state disc are traversed and when the data are stored at the preset positions of the flash memory blocks, the page mapping table information and the block element data are read from the preset positions and an address mapping table of a solid state disc flash memory conversion layer is recovered; or when no data are stored at the preset position of each flash memory block, the address mapping table of the solid state disc flash memory conversion layer is recovered according to the logic address information corresponding to the physical page address. Therefore, by means of the method, the solid state disc is rapidly booted when being electrified and recovered.

Description

technical field [0001] The invention relates to the technical field of solid-state hard disks, in particular to a method for quickly starting a solid-state hard disk and the solid-state hard disk. Background technique [0002] Since the solid-state drive uses the Flash Translation Layer (FTL, Flash Translation Layer) to provide an address mapping table, that is, the mapping relationship between logical addresses and physical addresses, the address mapping table, including other metadata, needs to be read when the solid-state drive is powered on. In a large-capacity solid-state hard drive, the address mapping table is usually large, hundreds of MB or several GB, and it is difficult to quickly write the table into the solid-state hard drive when an abnormal power failure occurs. During an abnormal power failure, each table entry of the FTL is restored by reading metadata page by page, resulting in a very slow power-on time. [0003] At present, the commonly used method is to ...

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/06
Inventor 李明星
Owner RAMAXEL TECH SHENZHEN
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