System and method for implementing a quota system in a distributed file system
US-2015378993-A1 · Dec 31, 2015 · US
US2016292174A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016292174-A1 |
| Application number | US-201415037658-A |
| Country | US |
| Kind code | A1 |
| Filing date | Nov 18, 2014 |
| Priority date | Nov 19, 2013 |
| Publication date | Oct 6, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A file scanning method and device are used for scanning the storage space layer to be scanned at present, obtaining files stored in the storage space layer to be scanned at present, afterwards, calculating the storage paths of the files stored in the storage space layer to be scanned at present, analyzing the files stored in the storage space layer to be scanned at present, obtaining the information of the files stored in the storage space layer to be scanned at present, then judging whether the folders are stored in the storage space layer to be scanned at present, when the folders are stored in the storage space layer to be scanned at present, using the folders as the storage space layer to be scanned at present, and returning to execute above steps until no folders are stored in the storage space layer to be scanned at present, and ending the file scan.
Opening claim text (preview).
1 . A file scanning method, comprising: determining a storage space layer to be scanned at present; scanning the storage space layer to be scanned at present, and obtaining file stored in the storage space layer to be scanned at present; calculating a storage path of the file stored in the storage space layer to be scanned at present; analyzing the file stored in the storage space layer to be scanned at present, and obtaining the information of the file stored in the storage space layer to be scanned at present; judging whether folder is stored in the storage space layer to be scanned at present; using the folder as the next storage space layer when the folder is stored in the storage space layer to be scanned at present, returning to the step of determining the storage space layer to be scanned at present, and determining the next storage space layer as the storage space layer to be scanned at present to execute in sequence; and ending the file scanning when no folder is stored in the storage space layer to be scanned at present. 2 . The method according to claim 1 , wherein after obtaining the information of the file stored in the storage space layer to be scanned at present and before judging whether the folder is stored in the storage space layer to be scanned at present, the method further comprises: displaying the file stored in the storage space layer to be scanned at present. 3 . The method according to claim 1 or 2 , wherein calculating the storage path of the file stored in the storage space layer to be scanned at present comprises: calculating the storage path of the file stored in the storage space layer to be scanned at present by a recursive algorithm. 4 . The method according to claim 1 or 2 , wherein analyzing the file stored in the storage space layer to be scanned at present comprises: obtaining the scanning time of the file stored in the storage space layer to be scanned at present; and analyzing information of the file stored in the storage space layer to be scanned at present in sequence according to the sequence of the scanning time. 5 . A file scanning device, characterized by comprising: at least one processor; a memory for storing at least one instruction executable by the processor; wherein the processor is configured to perform: determining a storage space layer to be scanned at present; scanning the storage space layer to be scanned at present, and obtaining file stored in the storage space layer to be scanned at present; calculating a storage path of the file stored in the storage space layer to be scanned at present; analyzing the file stored in the storage space layer to be scanned at present, and obtaining the information of the file stored in the storage space layer to be scanned at present; judging whether a folder is stored in the storage space layer to be scanned at present; using the folder as the next storage space layer when the folder is stored in the storage space layer to be scanned at present, returning to the step of determining the storage space layer to be scanned at present, and determining the next storage space layer as the storage space layer to be scanned at present to execute in sequence; and ending the file scanning when no folder is stored in the storage space layer to be scanned at present. 6 . The device according to claim 5 , further comprising: displaying the file stored in the storage space layer to be scanned at present. 7 . The device according to claim 5 , characterized in that calculating a storage path of the file stored in the storage space layer to be scanned at present further comprises: calculating the storage path of the file stored in the storage space layer to be scanned at present by a recursive algorithm. 8 . The device according to claim 5 , wherein analyzing the file stored in the storage space layer to be scanned at present, and obtaining the information of the file stored in the storage space layer to be scanned at present further comprises: obtaining scanning time of the file stored in the storage space layer to be scanned at present; and analyzing information of the file stored in the storage space layer to be scanned at present in sequence according to the sequence of the scanning time. 9 . A non-transitory computer readable recording medium having computer programs stored thereon that, when executed by one or more processors of a device, cause the device to perform: determining a storage space layer to be scanned at present; scanning the storage space layer to be scanned at present, and obtaining file stored in the storage space layer to be scanned at present; calculating a storage path of the file stored in the storage space layer to be scanned at present; analyzing the file stored in the storage space layer to be scanned at present, and obtaining the information of the file stored in the storage space layer to be scanned at present; judging whether folder is stored in the storage space layer to be scanned at present; using the folder as the next storage space layer when the folder is stored in the storage space layer to be scanned at present, returning to the step of determining the storage space layer to be scanned at present, and determining the next storage space layer as the storage space layer to be scanned at present to execute in sequence; and ending the file scanning when no folder is stored in the storage space layer to be scanned at present. 10 . (canceled) 11 . The method according to claim 2 , wherein calculating the storage path of the file stored in the storage space layer to be scanned at present comprises: calculating the storage path of the file stored in the storage space layer to be scanned at present by a recursive algorithm. 12 . The method according to claim 2 , wherein analyzing the file stored in the storage space layer to be scanned at present comprises: obtaining the scanning time of the file stored in the storage space layer to be scanned at present; and analyzing information of the file stored in the storage space layer to be scanned at present in sequence according to the sequence of the scanning time.
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
File search processing · CPC title
File access structures, e.g. distributed indices (arrangements of input from, or output to, record carriers G06F3/06) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.