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

Virtual file system suitable for different operating system platforms and application thereof

A virtual file system and operating system technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as error-prone and repetitive work, reduce compression and decompression operations, improve data security, Easy and fast effects to use

Inactive Publication Date: 2013-04-03
上海创图网络科技股份有限公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the popularity of mobile platforms, cross-platform development has become the mainstream of the industry. A large number of software based on IOS and andirod platforms have begun to appear. The development of different platforms requires file operations. The existing method is to use different platform APIs to read the same files, which requires rewriting the code when the program is migrated to other platforms, and needs to maintain two sets of different implementations, a lot of repetitive work, and very error-prone

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
  • Virtual file system suitable for different operating system platforms and application thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0021] Such as figure 1 As shown, a virtual file system suitable for different operating system platforms includes a user access layer 1, a file IO system abstraction layer 2 and a physical disk storage layer 3, and the user access layer 1, file IO system abstraction layer 2 and The physical disk storage layer 3 is arranged sequentially from top to bottom, and the file IO system abstraction layer 2 is provided with a file compression unit 22 and a virtual disk storage unit 21, and the user access layer 1 sends data to the physical disk through the virtual disk storage unit 21. The storage layer 3 writes or reads data, and the reading or writing of data is processed by the file compression unit 22 .

[0022] The file IO system abstraction layer 2 is provided with a directory structure of a virtual file system, and the directory structure of the virtual file system is in a one-to-one mapping relationship with the directory structure in the physical disk storage layer 3 .

[002...

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 relates to a virtual file system suitable for different operating system platforms, which comprises a user access layer, a file IO (Input Output) system abstraction layer and a physical disk storage layer. The user access layer, the file IO system abstraction layer and the physical disk storage layer are sequentially arranged from top to bottom; the file IO system abstraction layer is provided with a file compression unit and a virtual disk storage unit; the user access layer writes data into the physical disk storage layer or reads the data out of the physical disk storage layer by the virtual disk storage unit; and read-in and write-out of the data are processed by the file compression unit. Compared with the prior art, the virtual file system has the advantages of same code implementing manner on each platform, convenience and rapidness for cross-platform use and the like.

Description

technical field [0001] The invention relates to a virtual file system, in particular to a virtual file system suitable for different operating system platforms and its application. Background technique [0002] With the popularity of mobile platforms, cross-platform development has become the mainstream of the industry. A large number of software based on IOS and andirod platforms have begun to appear. The development of different platforms requires file operations. The existing method is to use different platform APIs to read the same files, which requires rewriting the code when the program is migrated to other platforms, and needs to maintain two different implementations, a lot of repetitive work, and it is very error-prone. [0003] In order to use the IO file operations of different platforms, the existing file compression technology can be used to use the compressed file as a virtual file system, use the compressed file as a unified file packaging layer, and move the ...

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