Operating Systems
COMP 3430 Guderian
UFS deep dive
Copyright By PowCoder代写 加微信 powcoder
superblock/inodes/data
to define spaces for each
Index nodes, indexing files on the drive… And everything is a file.
All iNodes are at the top of the disk How do we know which are available?
iNodes have data about the address of the data
a directory is a… file, points to a bunch of blocks a file a a file… file… points to a bunch of blocks
Blocks have the data (later in the drive), inodes hold a list of the blocks used by this file
Big files!
… if they¡¯re too many it has a pointer to a block that has list a of blocks (indirect)
double indirect is a pointer to indirect blocks
Big files!
… if they¡¯re too many it has a pointer to a block that has list a of blocks (indirect)
double indirect is a pointer to indirect blocks triply… guess what…
Blocks/data section
Too many blocks to address
Create groups of blocks (sectors), and address those
What does a directory look like
What does a directory look
Has an inode
What does a directory look like
Has an inode
The data is a list of contents, which point to inodes of those files
Questions…
Where are the ACLs?
程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com