Embedded file system supporting multiple channels and control method thereof
An embedded file and file system technology, applied in the computer field, can solve the problems of many file fragments, discontinuous data, low efficiency, etc., and achieve the effect of solving data redundancy, good stability, and simple file transmission path
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] This embodiment proposes an embedded file system that supports multiple channels, such as figure 1 As shown, the storage data structure of the embedded file system includes four block areas, which are respectively the file system block area, the file index block area, the data index block area and the data block area, wherein:
[0050] The file system block area includes the file system version, the number of files, the total space, the remaining space, the minimum data index, the maximum data index, the used file index, the unused file index, the number of bytes in the mask data block, and the redundancy check bit; the minimum The data index and the maximum data index provide corresponding data index values, which are used to manage the location of the data block in the data block area on the storage medium; the number of bytes and the total space of the mask data block determine the minimum space occupied by the file on the storage medium The unit also determines the ...
Embodiment 2
[0067] This embodiment proposes the control method of the embedded file system supporting multi-channel described in Embodiment 1, including:
[0068] S1) Generate a free index table according to the preset maximum data index value and minimum data index value, the free index table includes information of at least one data block, and the data block is between the maximum data index value and the minimum data index value All data indexes are in one-to-one correspondence, the data block includes 32 mask data blocks, and the information of the data block includes the start address and length of the data segment formed by the corresponding 32 mask data blocks in the storage medium;
[0069] S2) Divide the free index table into available index tables corresponding to the available channels one by one, and synchronously write the files in each available channel to the storage medium according to the information of each data block in the available index table, and update the data The...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com