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

Space allocation fixing file memory system and implementation method

A fixed space and file storage technology, applied in the field of network multimedia, can solve problems such as increasing the difficulty of development, file storage system crashes, and invisible operating interfaces of raw devices, so as to improve real-time performance and stability, reduce index operations, and solve The effect of data read/write instability

Active Publication Date: 2013-01-30
CHUANGO SECURITY TECHNOLOGY CORPORATION
View PDF4 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of data storage, the file index information needs to be continuously rewritten. In this case, when a sudden power failure or system crash occurs, the file index information will not be saved in time in the future, which may lead to the collapse of the entire file storage system. Especially in some special storage devices, such as SD cards, the stability of data has a great relationship with the number of reads and writes of physical data blocks.
[0004] At present, raw devices can be used as the basis for storage system design to solve the stability of stored data. The method of raw devices is to treat the entire storage area as a space, and designers can read and write data according to their own specifications. The underlying development needs Based on the interface provided by the operating system, for the development of the upper layer, the operation interface of the bare device is often invisible, which greatly increases the difficulty of development

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
  • Space allocation fixing file memory system and implementation method
  • Space allocation fixing file memory system and implementation method
  • Space allocation fixing file memory system and implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The storage of audio and video data based on the VFAT file is further described as a specific embodiment below:

[0027] The file storage system consists of three parts: file unit, system initialization module and read-write module. Among them, the file unit includes two parts, the header file and the data file, such as figure 1 shown. Define the header file as FILE0, and the data files as FILE1, FILE2, ..., FILEn. In the header file FILE0, information lists of all data files FILE1, FILE2, ..., FILEn are stored, including the use status of each data file, and the use status can include three types: "unused", "used" and "being in use" use". Each data file FILE1, FILE2, ..., FILEn also includes two components, the index part Index and the data part Data, such as figure 2 As shown, the index part Index has recorded the use information and address information of the data part Data of this data file, wherein the use information can be a data label, and in this embodimen...

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 belongs to the technical field of network multimedia and particularly relates to a space allocation fixing file memory system and an implementation method. The space allocation fixing file memory system comprises a system initialization module, a file unit and a read / write module, wherein the system initialization module is used for obtaining disk information and allocating fixed space for files; the file unit comprises a header file and a data file, wherein the header file records an information list of the data file, and the data file comprises an index section and a data section; and the read / write module is mainly used for obtaining the data file to be read / written through inquiring the information list of the header file, inquiring the using information and address information recorded in the index section of the data file so as to obtain the address to read / write the data, and reading / writing the data according to the address. According to the method, all the space is allocated fixedly in advance, therefore the index operation for the whole disk is reduced, and timeliness and stability of the file memory system are improved to a great extent.

Description

[0001] technical field [0002] The invention belongs to the technical field of network multimedia, and in particular relates to a file storage system with fixed space allocation and an implementation method. Background technique [0003] Most of the existing data storage systems are file-based storage systems, and the stability of stored data is mainly based on the file system itself. In this file-based storage system, there is a file index area, which stores all relevant information of data, including location, size, storage time, and so on. In the process of data storage, the file index information needs to be continuously rewritten. In this case, when a sudden power failure or system crash occurs, the file index information will not be saved in time in the future, which may lead to the collapse of the entire file storage system. Especially in some special storage devices, such as SD cards, the stability of data has a very large relationship with the number of reads and ...

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
Inventor 何建亿
Owner CHUANGO SECURITY TECHNOLOGY CORPORATION
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