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

Implementation method of light embedded file system

A technology of embedded files and implementation methods, which is applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of reduced efficiency and limited computing power of processors, and meet the requirements of reducing system RAM capacity and realizing small Capacity storage function, the effect of small capacity requirements

Active Publication Date: 2018-05-11
成都三零嘉微电子有限公司
View PDF12 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For small embedded systems, there is no need to support complex directory structures, and the processor computing power of small systems is limited, and the use of complex data structures reduces efficiency.

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
  • Implementation method of light embedded file system
  • Implementation method of light embedded file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] All features disclosed in this specification, or steps in all methods or processes disclosed, may be combined in any manner, except for mutually exclusive features and / or steps.

[0033] Any feature disclosed in this specification, unless specifically stated, can be replaced by other alternative features that are equivalent or have similar purposes. That is, unless expressly stated otherwise, each feature is one example only of a series of equivalent or similar features.

[0034] A method for implementing a lightweight embedded file system, including dividing device storage space into different types of clusters, the clusters include directory entry clusters and file content clusters, directory entry clusters are used to store index information of files and / or directories, and file The content cluster is used to store file data. When the system is powered on, it scans and caches the cluster ID of each cluster, and judges the cluster type by reading the cluster ID, and j...

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 implementation method of a light embedded file system. The method includes the following steps that memory space of a device is divided into different types of clusters, theclusters include catalog entry clusters and file content clusters, the catalog entry clusters are used for storing index information of files or catalogs, and the file content clusters are used for storing file data. When the system is electrified, a cluster identifier of each cluster is scanned and cached, the types of the clusters are judged by reading the cluster identifiers, whether cluster content is legal or not is judged, and the power-on process is completed. The file system adopts a metadata scattered storage method, the requirement for the RAM capacity of the system is reduced, a file index value scattered storage mode is used for replacing a traditional chain table file maintenance mode, the logic complexity is low and the file access efficiency is high.

Description

technical field [0001] The invention relates to computer data storage technology, especially a lightweight embedded file system. Background technique [0002] In a computer system, a file system is a method of organizing data on a storage device. This method uses files to abstract customer data on the storage device into some interrelated "objects", and then uses a certain data structure to These "objects" are organized and certain methods are provided to access these "objects", so as to realize the management of customer data storage access. From a system point of view, the file system is a system that organizes and allocates the space of the file storage device, is responsible for file storage and retrieves the stored files. [0003] A file system generally uses directories and files to manage and store data. The directory structure usually adopts a "tree-like structure", that is, the directory starts from the top level, and multiple subdirectories can be placed under ea...

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/134
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