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

Method and system for arranging file chips

A file fragmentation and file technology, which is applied in the direction of electronic digital data processing, special data processing applications, instruments, etc., can solve the problems of high cost, heavy processing burden of mobile terminals, and low overall efficiency, so as to reduce the overall cost and defragment the process. Optimize and organize the effect of high efficiency

Inactive Publication Date: 2009-04-08
YULONG COMPUTER TELECOMM SCI (SHENZHEN) CO LTD
View PDF1 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to aim at the disadvantages of the existing mobile terminal file defragmentation method that the cost is too high due to the need to use additional memory, and the mobile terminal processing burden is too heavy due to too many copy operations Defects, and the defect that the overall efficiency is not high due to the defragmentation of files that do not exist together, and a method and system for defragmentation of files are provided

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
  • Method and system for arranging file chips
  • Method and system for arranging file chips
  • Method and system for arranging file chips

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0045] figure 1 It is a flowchart of a method 100 for defragmenting files according to a preferred embodiment of the present invention. Such as figure 1 As shown, the method 100 begins at step 102 by receiving a defragmentation command.

[0046] Then, in the next step 104, a contiguous memory space is allocated in the memory of the mobile terminal. In the specific implementation process, the allocated continuous storage space should be large enough to continuously store fragmented files while preventing new file fragments from being generated.

[0047] Then, in the next step 106, the fragmented...

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 file fragmentation sorting out, and provides a method for sorting out file fragmentations and a system thereof by aiming at the disadvantages such as high cost of the existing methods for sorting out the file fragmentations of a mobile terminal. The method comprises the step of allocating continuous storage spaces, and the step of transferring files with the fragmentations to the allocated storage space. The invention also provides a system for sorting out the file fragmentations. Fragmented files are stored by an empty block, and no additional memory is needed, thus the total cost can be reduced. The storage addresses of the fragmented files are updated to the addresses in the empty block, which causes the files with the fragmentations to be copied only once, and does not lead to an excessive processing burden. As only the files with the fragmentations are sorted out, the sorting efficiency is higher. Furthermore, an erase operation is performed only when the erase condition is satisfied, thus the performance degradation caused by frequent erasures can be effectively avoided. A threshold can be adjusted according to the number of the empty blocks and the system burden, therefore the process for sorting out the fragmentations can be optimized.

Description

technical field [0001] The present invention relates to file defragmentation technology, more specifically, to a method and system for defragmenting files. Background technique [0002] The continuous progress of storage technology makes the capacity of the memory larger and larger, while the volume is constantly shrinking. Large-capacity portable storage is favored by users and has been widely used in people's work and life. [0003] At present, the capacity of memory configured in mobile terminals such as smart phones and PDAs (Personal Digital Assistants) is generally above 1G. In addition to storing commonly used audio files, more and more users begin to store Save documents, forms and other office files in the computer. Such office files are often read and written frequently and in large numbers, but the space occupied by each file is very small. Therefore, these office files are prone to file fragments during the process of repeated reading and writing. The so-calle...

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 YULONG COMPUTER TELECOMM SCI (SHENZHEN) CO LTD
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