|
Design and Implementation of the Second Extended Filesystem (5308 words) |
 | A special file is referenced by a major number, which identifies the device type, and a minor number, which identifies the unit. |
 | The VFS is an indirection layer which handles the file oriented system calls and calls the necessary functions in the physical filesystem code to do the I/O. This indirection mechanism is frequently used in Unix-like operating systems to ease the integration and the use of several filesystem types [Kleiman 1986, Seltzer et al. |
 | System V semantics are a bit more complex: if a directory has the setgid bit set, new files inherit the group id of the directory and subdirectories inherit the group id and the setgid bit; in the other case, files and subdirectories are created with the primary group id of the calling process. |
|
Linux EXT2 File System Data Recovery (1333 words) |
 | Ext2 file system is a powerful and extensible file system for Linux and it is the most successful file system in the Linux community. |
 | The EXT2 file system is built on the basis that the data held in files is kept in data blocks. |
 | The system administrator may choose the optimal block size (from 1,024 to 4,096 bytes), while creating an ext2 file system, For instance, a 1,024-block size is preferable when the average file length is smaller than a few thousand bytes because this leads to less internal fragmentation. |