, , , (inode) . - 64 , ( 13 ), , , , . . . .
, . 16 , 14 , 2 - . s5 . . , . , , . . , .
s5 8.7. , , :
(boot), ;
(superblock) - : , , , , ;
, ;
, , -. , .
. 8.7. s5
, , . . , . . . :
|
|
1. , ; , . , .
2. ; , .
3. , . , file, (, ), , , .
4. , .
UNIX System V Release 3 (File System Switch, FSS), . - . FSS , , . . , Sun Microsystems, . - Virtual File System (VFS). UNIX System V Release 4 .
VFS - , , . , , open, read, write , , (, s5, ufs, nfs ..). VFS , : , ( , ..) . - VFS, , .
VFS - , - vnode, - inode, VFS , vnode. inode , inode s5. , .
VFS :
,
,
,
|
|
,
.
, s5.
UNIX System V Release 4 - , symlink. - , , . "" , . , inode. , , .
. .
, :
readlink - , . , .
lstat - stat, .
lchown - chown, .
- . , , , , , " - " (FIFO). UNIX - pipes, . , - , , -. , .. . -, , . UNIX System V Release 4 STREAMS.