File fragment sorting method and system applied to file system

A file fragmentation and defragmentation technology, applied in the storage field, can solve problems such as waste of resources, achieve the effect of improving efficiency and avoiding repeated reading

Inactive Publication Date: 2017-08-18
GUANGDONG INSPUR BIG DATA RES CO LTD
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

cause waste of resources

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 fragment sorting method and system applied to file system
  • File fragment sorting method and system applied to file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The core of the present invention is to provide a file defragmentation method and system for a file system, which can avoid repeated processing of the same source file during the defragmentation process.

[0039] In order to make the above objects, features and advantages of the present invention more comprehensible, the specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0040] In the following description, specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways than those described here, and those skilled in the art can make similar extensions without departing from the connotation of the present invention. Accordingly, the invention is not limited to the specific implementations disclosed below.

[0041] Please refer to figure 1 , figure 1 It is a flowchart of a fi...

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 fragment sorting method and system applied to a file system. The method comprises the steps that offset used for identifying the reading progress of each aggregate file is set in the same aggregate file in advance; read-write request information for a target aggregate file by a first client is acquired; whether other clients perform read-write operation on the target aggregate file currently is judged; if not, a read-write exclusive permission is given to the first client, the offset of the target aggregate file is acquired through the first client, and fragment sorting is performed on the target aggregate file from the position of the offset; and when the first client finishes fragment sorting operation on the target aggregate file, a file length read by the first client is acquired, and the sum of the offset of the target aggregate file and the read file length is calculated to serve as new offset of the target aggregate file to perform offset updating. Through the file fragment sorting method and system, repeated reading of the same source file by multiple clients is avoided, and the fragment sorting efficiency of the aggregate files is improved.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a file defragmentation method and system for a file system. Background technique [0002] With the explosive development of data, people often encounter the storage scenario of a large number of small files, and the frequent creation, reading and writing, and downloading of small files have caused many problems. At present, many users package and store these small files into a large file for this scenario. The large file is often called an aggregation file, and each small file in the package is called a source file. [0003] When deleting the source file in the aggregation file, in order to achieve the purpose of quick deletion, the data corresponding to the source file in the aggregation file is not cleared, but a mark is made to indicate that the source file has been deleted. Therefore, after a large number of source files are deleted, a large amount of invalid source file da...

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
CPCG06F16/1724
Inventor 王伟波
Owner GUANGDONG INSPUR BIG DATA RES CO LTD
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