POSIX-COMPATIBLE FILE SYSTEM, METHOD OF CREATING A FILE LIST AND STORAGE DEVICE
2 Assignments
0 Petitions
Accused Products
Abstract
A storage device includes at least one interface to access files stored by the storage device, and at least one mass storage system for non-volatile storage of files; wherein the storage device is configured, on receiving a write command to write a file via the at least one interface, to store metadata relating to the at least one file in an inode associated with the file of the mass storage system, and the stored metadata relating to the file include at least the file name of the file and information relating to a directory in which the file is stored.
-
Citations
31 Claims
-
1-16. -16. (canceled)
-
17. A storage device comprising:
-
at least one interface to access files stored by the storage device, and at least one mass storage system for non-volatile storage of files; wherein the storage device is configured, on receiving a write command to write a file via the at least one interface, to store metadata relating to the at least one file in an inode associated with the file of the mass storage system, and the stored metadata relating to the file comprise at least the file name of the file and information relating to a directory in which the file is stored. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of creating a file list of files of a POSIX-compatible file system comprising:
-
scanning a predefined group of inodes to acquire metadata of a plurality of files allocated to the inodes, wherein the metadata for each file stored in one of the inodes comprise at least the file name of respectively allocated file and information relating to a directory in which the respective file is stored; defining file names and path specifications of files based on the metadata stored in the inodes; and creating a file list on the basis of the defined file names and path specifications. - View Dependent Claims (24, 25)
-
-
26. A mass storage system comprising a POSIX-compatible file system comprising at least one directory and a plurality of files stored in the directory, wherein
an inode with metadata relating to the respective file is allocated to each file; -
the directory comprises an allocation between file names of the plurality of files and the inode respectively allocated to a file; and the metadata relating to the respective file comprise at least the file name of the allocated file and information relating to the at least one directory. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification