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

File system control method and device and terminal

A technology of file system and control method, which is applied in the direction of file system, file access structure, special data processing application, etc., and can solve the problems that the performance characteristics of random access of SCM cannot be fully utilized.

Active Publication Date: 2017-09-19
SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the current file system provides an easy-to-use data organization method for applications, this data organization method is designed based on the hardware characteristics of block devices and cannot fully utilize the performance characteristics of SCM's random access

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 system control method and device and terminal
  • File system control method and device and terminal
  • File system control method and device and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0071] see Figure 1 to Figure 12 . It should be noted that the diagrams provided in this embodiment are only schematically illustrating the basic idea of ​​the present invention, so that only the components related to the present invention are shown in the diagrams rather than the number, shape and Dimensional drawing, the type, quantity and proportion of each component can be changed arbitrarily during actual implementation, and th...

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 file system control method and device and a terminal. The method comprises the following steps of: setting an iNode area, wherein an iNode comprises an N-ary tree stage number field, an N-ary tree root node field and a snapshot version pointer field; establishing an N-ary tree structure data area by taking a root node page as basis; setting a chain table management area consisting of page index records, wherein each page index record corresponds to a physical phage of the data area in sequence; and forming index chain tables, wherein each page index chain table corresponds to a set of the current version of a data page in a file and all the history versions generated by snapshot. According to the method, a data chain table and N-ary tree structure-based file system is established, so data can be randomly stored in a physical storage space without being sequentially stored in a physical address space according to a file logic sequence; and on the basis of a snapshot version of a logic data page in a chain table management file, the data snapshot and rollback of the file system can be realized, so that the operation efficiency of the file system is improved.

Description

technical field [0001] The present invention relates to the technical field of file systems, in particular to a file system control method, device and terminal. Background technique [0002] With the development of new storage technologies such as NVDIMM and 3D Xpoint and IBM's proposal of Storage Class Memory (SCM) architecture, non-volatile storage NVM based on hybrid memory system architecture and management has become a research hotspot. The new storage technology SCM has the characteristics of non-volatility, fast reading and writing, and low power consumption, but there is still a gap compared with DRAM. The limited write-erase cycle life also reduces the reliability of the system. In the prior art, various memory organization methods and optimization methods have been proposed based on the new storage technology SCM. [0003] With the development of technologies such as big data, cloud computing, and the Internet of Things, data is growing and accumulating at an unpr...

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
IPC IPC(8): G06F17/30
CPCG06F16/128G06F16/13
Inventor 陈小刚李顺芬韩文炳李鸽子李大刚陈诗雁宋志棠
Owner SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
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