File operation method of user space file system and user space file system

A user space and file operation technology, applied in file/folder operation, file system, file access structure, etc., to reduce the frequency of data interaction, reduce frequent switching operations, and save response time

Active Publication Date: 2022-07-08
广东统信软件有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] For this reason, the present invention provides a file operation method of a user space file system and a user space file system to solve or at least alleviate the above existing problems

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 operation method of user space file system and user space file system
  • File operation method of user space file system and user space file system
  • File operation method of user space file system and user space file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be more thoroughly understood, and will fully convey the scope of the present disclosure to those skilled in the art.

[0028] figure 1 A schematic diagram of a user space file system 100 according to an embodiment of the present invention is shown.

[0029] like figure 1 As shown, user space file system 100 is deployed in computing device 200 . Wherein, the computing device 200 runs an operating system. The operating system of the computing device 200 includes a kernel 120 and a user space 110 arranged on the kernel. The user space 110 r...

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 a file operation method of a user space file system and a user space file system. The method includes: a virtual file system receives a file operation request for a target file in the user space file system sent by an application program, and sends the file operation request to the user space file system. It is sent to the target driver module corresponding to the user space file system; the target driver module opens the extension filter to call the instrumentation function corresponding to the file operation request to perform the corresponding file operation on the underlying file system, and according to the operation result, execute the corresponding file operation in the kernel. and the user space daemon obtains the data update result from the shared data area and sends the data update result to the application. According to the technical solution of the present invention, the frequency of data interaction between the user space and the kernel can be effectively reduced, which is beneficial to reducing system overhead.

Description

technical field [0001] The present invention relates to the technical field of file systems, in particular to a file operation method of a user space file system, a user space file system and a computing device. Background technique [0002] FUSE (Filesystem in Userspace, user space file system) is a file system framework implemented in user space, including FUSE kernel module, user space library Libfuse and user program modules. Based on the support of the FUSE kernel module, developers only need to implement specific file operations according to the interface provided by FUSE to implement a file system. [0003] Since the main implementation code of FUSE is located in user space, there is no need to recompile the kernel, which brings many conveniences to developers. However, FUSE has a large performance overhead. The same file operations (such as file search, open, read, write, etc.) have far less overhead and latency on the local system than the FUSE file system, which ...

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 Patents(China)
IPC IPC(8): G06F16/13G06F16/16
CPCG06F16/16G06F16/176G06F16/188
Inventor 刘欢
Owner 广东统信软件有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products