Filesystem having a filename cache
First Claim
Patent Images
1. A system comprising:
- a processor;
a data storage device accessible by the processor; and
filesystem software executable by the processor to organize files on the data storage device, where the filesystem software is executable to maintain a filename cache having variable size filename entries, and where the variable size filename entries include a filename header section and a name section storing an entire filename of a corresponding file.
13 Assignments
0 Petitions
Accused Products
Abstract
A system comprising a processor, a data storage device that is accessible by the processor, and filesystem software that is executable by the processor to organize files on the data storage device are provided. The filesystem software is executable to maintain a filename cache having variable size filename entries. The filename entries may include a filename header section and a name section storing an entire filename of a corresponding file.
-
Citations
51 Claims
-
1. A system comprising:
-
a processor; a data storage device accessible by the processor; and filesystem software executable by the processor to organize files on the data storage device, where the filesystem software is executable to maintain a filename cache having variable size filename entries, and where the variable size filename entries include a filename header section and a name section storing an entire filename of a corresponding file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a filename cache; and filesystem software organizing the filename cache into variable size filename entries, where the variable size filename entries include a filename header section and a name section storing an entire filename of a corresponding file. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for operating a filesystem comprising:
-
allocating storage space to a filename cache; and organizing the filename cache into variable size filename entries, where the variable size filename entries include a filename header section and a name section storing an entire filename of a corresponding file. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A storage medium comprising code adapted to execute a method for operating a filesystem comprising:
-
allocating storage space to a filename cache; and organizing the filename cache into variable size filename entries, where the variable size filename entries include a filename header section and a name section storing an entire filename of a corresponding file. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
Specification