A quick formatting method, medium and electronic device

By merging the formatting and file creation processes in memory, the time-consuming problem of disk formatting and file creation is solved, and fast formatting and file creation can be completed simultaneously, reducing time consumption and avoiding file fragmentation.

CN115407927BActive Publication Date: 2025-10-03FUZHOU ROCKCHIP SEMICON
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110591784.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-28
Publication Date
2025-10-03
Estimated Expiration
2041-05-28

AI Technical Summary

Technical Problem

In the prior art, disk formatting and file creation are two independent processes, which results in a long time consumption when creating a large number of files, especially when creating large files.

Method used

Combine quick formatting and file creation into one process, create a FAT boot area and FAT table in the memory of the electronic device, configure directory information according to file parameters, and then write them to the disk in a unified manner, reducing disk read and write operations.

Benefits of technology

By completing the formatting and file creation process in memory, the total time consumption is significantly reduced, the file creation speed is increased, file fragmentation is avoided, and the read and write performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115407927B_ABST
    Figure CN115407927B_ABST
Patent Text Reader

Abstract

The present invention provides a quick formatting method, medium, and electronic device. The quick formatting method comprises: creating a FAT boot area and a FAT table in the memory of the electronic device according to the capacity of the target disk; configuring the FAT table in the memory of the electronic device and obtaining directory information of the folder to be created according to file parameters of the file to be created, wherein the file parameters include the file path, file name, and file size; updating the FAT boot area according to the FAT table and the directory information of the folder to be created; and writing the FAT boot area, the FAT table, and the directory information of the folder to be created to the target disk. The quick formatting method can effectively reduce the time required for the quick formatting and file creation processes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a disk management method, in particular to a quick formatting method, medium and electronic equipment. Background Art

[0002] In practical applications, there's often a need to format a disk and pre-create files on it. In existing technologies, disk formatting and file creation are two independent processes: first, a quick format is performed, then file creation occurs. Specifically, the FAT boot area and FAT table data are written to the disk, and then the disk is loaded according to the file system before files are created. This method requires the device to frequently read and write the disk's FAT table data when creating files. Therefore, creating a large number of files can consume significant time, a particularly significant issue when creating large files. Summary of the Invention

[0003] In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a quick formatting method, medium and electronic device for solving the problem in the prior art that a lot of time is consumed when creating a large number of files.

[0004] To achieve the above-mentioned purpose and other related purposes, a first aspect of the present invention provides a quick formatting method for quickly formatting a target disk in an electronic device and pre-creating files in the target disk, the quick formatting method comprising: creating a FAT boot area and a FAT table in the memory of the electronic device according to the capacity of the target disk; configuring the FAT table in the memory of the electronic device and obtaining directory information of a folder to be created according to file parameters of the file to be created, wherein the file parameters include a file path, a file name, and a file size; updating the FAT boot area according to the FAT table and the directory information of the folder to be created; and writing the FAT boot area, the FAT table, and the directory information of the folder to be created to the target disk.

[0005] In an embodiment of the first aspect, the implementation method of configuring the FAT table in the memory of the electronic device and obtaining the directory information of the folder to be created includes: configuring the cluster number chain of the FAT table according to the size of each file to be created, and obtaining the starting cluster of each file to be created; configuring the table entry related to the file directory in the FAT table according to the file path of each file to be created; and obtaining the directory information of each folder to be created according to the starting cluster, file path and file name of each file to be created.

[0006] In an embodiment of the first aspect, the method for configuring the cluster number chain of the FAT table according to the size of the file to be created includes: obtaining the file data area in the target disk according to the size of the file to be created; and configuring the cluster number chain of each file to be created in the FAT table in sequence according to the size of each file to be created and the clusters contained in the file data area.

[0007] In an embodiment of the first aspect, the file data area is a continuous space at the end of the target disk.

[0008] In an embodiment of the first aspect, the implementation method of configuring the table entries related to the file directory in the FAT table according to the file path of each file to be created includes: obtaining the folder to be created according to the file path of each file to be created; configuring the clusters occupied by each folder to be created in sequence according to the free clusters in the target disk, and configuring the table entries related to the file directory in the FAT table according to the clusters occupied by each folder to be created.

[0009] In an embodiment of the first aspect, the clusters occupied by each of the folders to be created are configured in sequence, and the implementation method of configuring the table entries related to the file directory in the FAT table according to the clusters occupied by each of the folders to be created includes: starting from a directory starting cluster, configuring a free cluster for each of the folders to be created in sequence and obtaining the next free cluster number, and configuring the value of the corresponding cluster in the FAT table as a terminator; for any of the folders to be created, if the size of the directory information of the folder to be created is larger than one cluster, then configuring one or more free clusters for the folder to be created and updating the FAT table, and obtaining the next free cluster number.

[0010] In an embodiment of the first aspect, the quick formatting method further includes: allocating one or more corresponding virtual clusters to each of the folders to be created in the memory of the electronic device, the size of the virtual cluster being the same as the size of the cluster in the target disk; and storing the directory information of each of the folders to be created in the virtual cluster corresponding to each of the folders to be created.

[0011] In an embodiment of the first aspect, the method for writing the FAT boot area, the FAT table and the directory information of the folder to be created into the target disk includes: writing the FAT boot area and the FAT table into the target disk; and writing the data in each virtual cluster into the corresponding cluster of the target disk in sequence according to the cluster number.

[0012] A second aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements the quick formatting method according to any one of the first aspects of the present invention.

[0013] A third aspect of the present invention provides an electronic device, comprising: a disk; a memory storing a computer program; and a processor communicatively connected to the memory and the disk, configured to execute the quick formatting method described in any one of the first aspects of the present invention to format the disk and pre-create a file on the disk when calling the computer program.

[0014] As described above, a technical solution of the quick formatting method, medium, and electronic device of the present invention has the following beneficial effects:

[0015] The quick formatting method compresses the two processes of quick formatting and file creation into one process, and can create files while formatting. Moreover, the process is implemented in the memory of the electronic device, thereby reducing the time required for the entire process. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 Shown is a flowchart of a quick formatting method according to a specific embodiment of the present invention.

[0017] Figure 2 FIG. 1 is a flow chart of step S12 in a specific embodiment of the quick formatting method according to the present invention.

[0018] Figure 3A FIG. 1 is a flow chart of step S121 of the quick formatting method according to an embodiment of the present invention.

[0019] Figure 3B Shown is a schematic diagram of the partitions of a target disk in a specific embodiment of the quick formatting method of the present invention.

[0020] Figure 4 FIG. 1 is a flow chart of step S122 of the quick formatting method according to an embodiment of the present invention.

[0021] Figure 5 Shown is a flow chart of key steps in a specific embodiment of the quick formatting method of the present invention.

[0022] Figure 6 Shown is a flow chart of key steps in a specific embodiment of the quick formatting method of the present invention.

[0023] Figure 7 Shown is a flowchart of a quick formatting method according to a specific embodiment of the present invention.

[0024] Figure 8 Shown is a schematic structural diagram of the electronic device according to a specific embodiment of the present invention.

[0025] Component number description

[0026] 800 Electronic Equipment

[0027] 810 disk

[0028] 820 memory

[0029] 830 processor

[0030] Steps S11 to S14

[0031] Steps S121 to S123

[0032] Steps S1211 to S1212

[0033] Steps S12212 to S1222

[0034] Steps S51-S52

[0035] Steps S61-S62

[0036] Steps S71 to S76 DETAILED DESCRIPTION

[0037] The following describes the embodiments of the present invention through specific examples. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. The details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other unless they conflict.

[0038] It should be noted that the diagrams provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. The diagrams only show components relevant to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be arbitrarily varied, and the component layout may also be more complex. Furthermore, in this document, relational terms such as "first," "second," and the like are used solely to distinguish one entity or operation from another, and do not necessarily require or imply any actual relationship or order between these entities or operations.

[0039] In the prior art, disk formatting and file creation are two independent processes, that is, first perform quick formatting, and then create files. Specifically, the FAT boot area and FAT table data are first written to the disk, and then the disk is loaded according to the file system before the file is created. This method requires the device to frequently read and write the FAT table data of the disk when creating files. Therefore, if there are many files to be created, it will consume a lot of time. When the files to be created are large files, this problem is particularly obvious. To address this problem, the present invention provides a quick formatting method, which compresses the two processes of quick formatting and file creation into one process, can realize file creation while formatting, and this process is implemented in the memory of the electronic device, thereby reducing the time required for the entire process.

[0040] In one embodiment of the present invention, the quick formatting method is used to quickly format a target disk in an electronic device and pre-create files in the target disk. Figure 1 , the quick formatting method includes:

[0041] S11, creating a FAT boot area and a FAT table in the memory of the electronic device according to the capacity of the target disk to generate a clean file system.

[0042] S12: Based on the file parameters of the file to be created, the FAT table is configured in the memory of the electronic device and directory information of the folder to be created is obtained, wherein the file parameters include the file path, file name, and file size. This step can realize the configuration of the FAT table. The process of configuring the cluster number chain in the FAT table can be regarded as the process of creating the file to be created.

[0043] S13, updating the FAT boot area according to the FAT table and the directory information of the folder to be created. In this step, the updating of the FAT boot area can be achieved by using existing technology, which will not be described in detail here.

[0044] S14, writing the FAT boot area, the FAT table and the directory information of the folder to be created into the target disk.

[0045] As can be seen from the above description, the quick formatting method described in this embodiment can simultaneously format the target disk and create files in the target disk. Specifically, the quick formatting method calculates the FAT table and directory information of the folder to be created in the memory of the electronic device based on the file parameters of the file to be created, and writes the FAT boot area, FAT table, and directory information of the folder to be created to the target disk. Since the above content is calculated together in the memory before being written to the target disk, and the read and write speed of the memory is much higher than that of the hard disk, the quick formatting method described in this embodiment can reduce the total time required for quick formatting and file creation.

[0046] See also Figure 2 In one embodiment of the present invention, the method for configuring the FAT table in the memory of the electronic device and obtaining the directory information of the folder to be created includes:

[0047] S121, configures the cluster number chain of the FAT table according to the size of each file to be created, and obtains the starting cluster of each file to be created. Specifically, the files to be created are stored in clusters, with each file to be created occupying at least one cluster. Step S121 defines the cluster occupancy of the files to be created by configuring the cluster number chain of the FAT table in the memory of the electronic device. For any file to be created, the process of configuring its cluster number chain can be regarded as the process of allocating storage resources. When the cluster number chain of the file to be created is configured, the creation of the file to be created can be considered complete.

[0048] S122, configuring entries related to the file directory in the FAT table according to the file path of each file to be created. Specifically, the FAT file system uses clusters to store directory information, and the corresponding entries in the FAT table of these clusters for storing directory information are the entries related to the file directory in the FAT table.

[0049] S123, based on the starting cluster, file path, and file name of each file to be created, obtain directory information for each folder to be created. Specifically, step S122 can calculate, starting from the root directory, which folders or files are contained in all folders to be created based on the file path of each file to be created, and calculate the directory information for each folder to be created based on the starting cluster, file name, and other information of the file to be created according to the long file name and short file rules of the FAT file system. The method for calculating directory information according to the long file name and short file rules of the FAT file system can be implemented using existing technology and will not be described in detail here.

[0050] See also Figure 3AIn one embodiment of the present invention, the method for configuring the cluster number chain of the FAT table according to the size of the file to be created includes:

[0051] S1211: Obtain a file data area on the target disk based on the size of the file to be created. Specifically, the total number of clusters required is determined by counting the sizes of all files to be created, and then a free space containing a corresponding number of clusters is selected on the target disk as the file data area. For example, if all files to be created require B clusters, then a free space containing B clusters is selected on the target disk as the file data area.

[0052] S1212: According to the size of each file to be created and the clusters contained in the file data area, sequentially configure the cluster number chain of each file to be created in the FAT table.

[0053] Specifically, start creating files from the first cluster in the file data area, and then create the next one after a file is created, until all files are created. In this process, the starting clusters of all files to be created are recorded.

[0054] More specifically, the first free cluster in the file data area is used as the starting cluster of the first file to be created, the next free cluster in the file data area is used as the second cluster of the first file to be created, the cluster number of the next free cluster is updated, and the next free cluster in the file data area is used as the third cluster of the first file to be created, and so on, until the first file to be created is created. Thereafter, the next free cluster in the file data area is used as the starting cluster of the second file to be created, the cluster number of the next free cluster is updated, and the next free cluster in the file data area is used as the second cluster of the second file to be created, and so on, until the second file to be created is created. The above process is repeated until all files to be created are created. During this process, the starting cluster of each file to be created is recorded.

[0055] Preferably, the file data area is a continuous space, and all files to be created are stored in this continuous space. This approach ensures that the clusters occupied by each file to be created are continuous, preventing file fragmentation, thereby improving file read and write speeds. It should be noted that the file data area being a continuous space is only a preferred embodiment of this embodiment; the file data area can also be a discontinuous space.

[0056] Further preferably, see Figure 3BThe file data area is a continuous space at the end of the target disk, and all files to be created are stored in this continuous space, where N1 and N2 are both positive integers. This approach ensures that the clusters occupied by each file to be created are continuous, preventing file fragmentation. Furthermore, this approach ensures that a large number of continuous free clusters exist at the head of the target disk, allowing the directory information of all folders to be created to be stored in the continuous space at the head of the target disk. In this case, the directory information of all folders to be created is placed in similar clusters, which helps further improve file reading and writing speeds.

[0057] See also Figure 4 In one embodiment of the present invention, a method for configuring entries related to file directories in the FAT table according to the file paths of the files to be created includes:

[0058] S1221: Obtain a folder to be created according to the file path of each file to be created.

[0059] S1222: According to the free clusters in the target disk, the clusters occupied by the folders to be created are sequentially configured, and according to the clusters occupied by the folders to be created, entries related to the file directory in the FAT table are configured.

[0060] Optionally, in this embodiment, the clusters occupied by each of the folders to be created are configured in sequence, and the implementation method of configuring the table entries related to the file directory in the FAT table according to the clusters occupied by each of the folders to be created includes: starting from a directory starting cluster, configuring a free cluster for each of the folders to be created in sequence and obtaining the next free cluster number, and configuring the value of the corresponding cluster in the FAT table as a terminator, wherein the directory starting cluster is, for example, the second cluster.

[0061] In this embodiment, the free clusters configured for each of the to-be-created folders are used to store their directory information. For any of the to-be-created folders, if the size of the directory information of the to-be-created folder is larger than one cluster, one or more free clusters are configured for the to-be-created folder, the FAT table is updated, and the next free cluster number is obtained.

[0062] See also Figure 5 In one embodiment of the present invention, the quick formatting method further includes:

[0063] S51: Allocate a corresponding virtual cluster in the memory of the electronic device for each folder to be created, wherein the virtual cluster is a portion of the memory of the electronic device and has the same size as the cluster size of the target disk. For example, if the cluster size of the target disk is 64 KB, then allocate 64 KB of memory in the memory of the electronic device as its corresponding virtual cluster for each folder to be created.

[0064] S52: Store the directory information of each folder to be created into the virtual cluster corresponding to each folder to be created.

[0065] See also Figure 6 In one embodiment of the present invention, the method for writing the FAT boot area, the FAT table, and the directory information of the folder to be created into the target disk includes:

[0066] S61, writing the FAT boot area and the FAT table into the target disk.

[0067] S62: Write the data in each virtual cluster into the corresponding cluster of the target disk in sequence according to the cluster number.

[0068] In this embodiment, through the above steps S61-S62, the FAT boot area, FAT table and directory information of the folder to be created calculated in the memory of the electronic device can be written to the target disk. After the writing is completed, the target disk can be quickly formatted and files can be pre-created.

[0069] See also Figure 7 In one embodiment of the present invention, the quick formatting method includes:

[0070] S71, generating a FAT boot area and a FAT table in the memory of the electronic device according to the capacity of the target disk to obtain a clean file system.

[0071] S72: Count the total number of clusters required for all files to be created and construct a cluster number chain in the FAT table. Specifically, assume the target disk has A clusters, and all files to be created require B clusters, where A > B and both A and B are positive integers. The cluster number chain is created starting at cluster position AB in the FAT table. After one file is created, the next file is created. During the creation process, the starting cluster of each file is recorded to facilitate subsequent directory information retrieval. This approach ensures that the clusters occupied by each file are contiguous, eliminating file fragmentation.

[0072] S73, starting with cluster 2 in the FAT table, allocates free clusters to be occupied by each folder to be created, and updates the FAT table. Specifically, this step allocates a free cluster for each folder to be created, allocates a virtual cluster for each folder to be created in the memory of the electronic device, records the cluster number occupied by each folder to be created, writes the value of the corresponding cluster in the FAT table as a terminator, and records the next free cluster number.

[0073] S74: Obtain directory information for each of the folders to be created and write it into the virtual cluster. Specifically, step S74 can calculate, starting from the root directory, which folders or files exist under the directories of all the folders to be created. The directory information is calculated based on the long and short file rules of the FAT file system and then entered into the virtual cluster requested for each of the folders to be created. If the virtual cluster for a folder to be created cannot store all of the directory information for that folder, a new virtual cluster can be requested for that folder, the FAT table information can be modified, and the next free cluster number can be updated.

[0074] S75: Update the FAT boot area according to the FAT table, the directory information of the folder to be created, and the virtual cluster.

[0075] S76, writing the FAT boot area and the FAT table into the target disk in sequence, and writing the data in the virtual cluster into the target disk in sequence according to the cluster number.

[0076] According to the above description, this embodiment compresses the two processes of quick formatting and creating large files into one process through process optimization, which is conducive to reducing the time of the entire process. In addition, the FAT boot area, FAT table and directory information are all written to the disk after being calculated in the memory of the electronic device. In the process of pre-creating large files, it is only necessary to read and write the FAT table in the memory without reading and writing the FAT table on the disk. The read and write speed of the memory is much higher than that of the disk, which will further improve the speed of quick formatting and creating large files. Furthermore, the quick formatting method described in this embodiment consumes less memory, and the created files are not fragmented, and the directory information is also stored in adjacent clusters. Therefore, the system can read and write these files faster in the later stage.

[0077] The measured results of the quick formatting method described in this embodiment are as follows: creating 500 3MB files using a standard file system took 123 seconds, using "dd if= / dev / zero of= / mnt / sdcard / file%d.txt bs=1Mcount=0seek=3" took 106 seconds, and using the quick formatting method described in this embodiment, formatting and creating 500 3MB files took 0.172 seconds. This comparison shows that the quick formatting method described in this embodiment significantly speeds up the creation of large files.

[0078] Based on the above description of the quick formatting method, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement Figure 1 or Figure 7 The quick format method shown.

[0079] Based on the above description of the quick formatting method, the present invention also provides an electronic device. Figure 8 In one embodiment of the present invention, the electronic device 800 includes a disk 810, a memory 820, and a processor 830. The disk 800 is a disk to be formatted, the memory 820 is a device storing a specific computer program, and the processor 830 is connected to the memory 820 and the disk 830 for executing the computer program when the computer program is called. Figure 1 or Figure 7 The quick formatting method shown quickly formats the disk 810 and pre-creates files in the target disk.

[0080] The protection scope of the quick formatting method of the present invention is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, subtracting, or replacing steps in the prior art based on the principles of the present invention are included in the protection scope of the present invention.

[0081] The quick formatting method of the present invention compresses the two processes of quick formatting and creating large files into one process through process optimization, which is conducive to reducing the time of the entire process. In addition, the FAT boot area, FAT table and directory information are all written to the disk after calculation in the memory of the electronic device. In the process of pre-creating large files, it is only necessary to read and write the FAT table in the memory without reading and writing the FAT table on the disk. The read and write speed of the memory is much higher than that of the disk, which will further improve the speed of quick formatting and creating large files. Furthermore, the quick formatting method of the present invention consumes less memory, and the created files are not fragmented. The directory information is also stored in adjacent clusters. Therefore, the system can read and write these files faster in the later stage.

[0082] In summary, the present invention effectively overcomes various shortcomings of the prior art and has high industrial utilization value.

[0083] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.

Claims

1. A quick formatting method, characterized in that: The method is used to quickly format a target disk in an electronic device and pre-create files in the target disk, the method comprising: Creating a FAT boot area and a FAT table in the memory of the electronic device according to the capacity of the target disk; configuring the FAT table in the memory of the electronic device and obtaining directory information of the folder to be created according to file parameters of the file to be created, wherein the file parameters include a file path, a file name, and a file size; Updating the FAT boot area according to the FAT table and the directory information of the folder to be created; The FAT boot area, the FAT table and the directory information of the folder to be created are written into the target disk.

2. The quick formatting method according to claim 1, wherein: The method for configuring the FAT table in the memory of the electronic device and obtaining directory information of the folder to be created includes: Configuring the cluster number chain of the FAT table according to the size of each file to be created, and obtaining the starting cluster of each file to be created; Configuring entries related to file directories in the FAT table according to the file paths of the files to be created; The directory information of each folder to be created is obtained according to the starting cluster, file path and file name of each file to be created.

3. The quick formatting method according to claim 2, wherein: The implementation method of configuring the cluster number chain of the FAT table according to the size of the file to be created includes: Acquire the file data area in the target disk according to the size of the file to be created; According to the size of each file to be created and the clusters contained in the file data area, the cluster number chain of each file to be created is sequentially configured in the FAT table.

4. The quick formatting method according to claim 3, wherein: The file data area is a continuous space at the end of the target disk.

5. The quick formatting method according to claim 2, wherein: The method for configuring the table entries related to the file directory in the FAT table according to the file path of each file to be created includes: Obtaining a folder to be created according to the file path of each file to be created; According to the free clusters in the target disk, clusters occupied by the folders to be created are sequentially configured, and entries related to the file directory in the FAT table are configured according to the clusters occupied by the folders to be created.

6. The quick formatting method according to claim 5, wherein: The method for sequentially configuring the clusters occupied by each of the to-be-created folders and configuring the entries related to the file directory in the FAT table according to the clusters occupied by each of the to-be-created folders includes: Starting from a directory start cluster, sequentially configuring a free cluster for each of the folders to be created and obtaining the next free cluster number, and configuring the value of the corresponding cluster in the FAT table as the terminator; For any of the folders to be created, if the size of the directory information of the folder to be created is larger than one cluster, one or more free clusters are configured for the folder to be created, the FAT table is updated, and the next free cluster number is obtained.

7. The quick formatting method according to any one of claims 1 to 6, characterized in that: The quick formatting method further includes: Allocating one or more corresponding virtual clusters to each of the to-be-created folders in the memory of the electronic device, wherein the size of the virtual cluster is the same as the size of the cluster in the target disk; The directory information of each of the to-be-created folders is stored in a virtual cluster corresponding to each of the to-be-created folders.

8. The quick formatting method according to claim 7, wherein: The method for writing the FAT boot area, the FAT table, and the directory information of the folder to be created into the target disk includes: Writing the FAT boot area and the FAT table into the target disk; The data in each virtual cluster is written into the corresponding cluster of the target disk in sequence according to the cluster number.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the quick formatting method according to any one of claims 1 to 8 is implemented.

10. An electronic device, characterized in that: The electronic device comprises: disk; a memory storing a computer program; A processor is communicatively connected to the memory and the disk, and is configured to execute the quick formatting method according to any one of claims 1 to 8 to format the disk and pre-create a file in the disk when calling the computer program.

Citation Information

Patent Citations

  • Method for establishing disk file system

    CN101727503A

  • File management in a computing device

    CN1973288A