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

Rapid-start method and device of Flash file system

A file system and quick start technology, which is applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of inconsistent validity of file system data, unbalanced loss, etc., and achieve fast start and loss balance Effect

Inactive Publication Date: 2010-07-28
北京北大众志微系统科技有限责任公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Furthermore, in the existing strategies, most of the startup information is stored in some specific blocks, which will lead to unbalanced loss
Even though some existing algorithms can store the startup information on any page in Flash, since these startup information and the stored file system data in the same block do not have the same validity, it is easy to realize block erasure due to the need resulting in multiple invalid moves

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
  • Rapid-start method and device of Flash file system
  • Rapid-start method and device of Flash file system
  • Rapid-start method and device of Flash file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, so as to further understand the purpose, scheme and effect of the present invention, but not as a limitation to the present invention.

[0036] The quick startup method of the Flash file system of the present invention combines the advantages of the existing log strategy and the snapshot strategy, and realizes that the startup process of the system can be effectively accelerated in the case of normal unloading of the file system or unexpected power failure.

[0037] figure 2 For the flowchart of the quick start method of the Flash file system of the present invention, refer to figure 2 , the quick start method of the Flash file system of the present invention comprises:

[0038] Step S10: performing log records in units of blocks in the Flash file system;

[0039] Step S20: storing the snapshot data in an independent block, so that the snap...

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 a rapid-start method and device of a Flash file system. The method comprises a journal recording step, a snapshot storing step and a starting step, wherein the journal recording step is to perform journal recording using block as unit in the Flash file system; the snapshot storing step is to store snapshot data in an independent block so as to separate snapshot data from the data of the file system; and the starting step is to directly read snapshot and build the related information of the file system in system internal storage when effective snapshot exists in the file system and to read journal in each block and build the related information of the file system in system internal storage when effective snapshot does not exist in the file system.

Description

technical field [0001] The invention relates to the field of Flash storage systems, in particular to a quick start method and device for a Flash file system. Background technique [0002] Flash, also known as flash memory, is a form of electronically erasable programmable read-only memory that allows it to be erased or written multiple times during operation. Since its inception, Flash has received widespread attention due to its low power consumption, non-volatile and anti-vibration characteristics, and has been widely used in embedded and mobile devices. Furthermore, due to technological progress and cost reduction, Flash has a tendency to replace traditional disks in many occasions. Many schemes of using Flash to build high-performance storage systems and methods of file system design and optimization have been proposed accordingly. [0003] Compared with disks, Flash has the following notable features. First, Flash is composed of several blocks, and there are several ...

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/30
Inventor 程旭管雪涛苏永刚刘姝
Owner 北京北大众志微系统科技有限责任公司
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