ch11 review silberschatz operating systems concepts essentials 2nd ed



Review Questions
Section 11.1
11.1 True or False? Disk blocks are made up of one or more sectors. True
11.2 What is the name of the standard Linux file system? Extended file system (ext3/ext4)
11.3 What is the UNIX term for a file control block? inode
Section 11.2
11.4 True or False? UNIX treats a directory exactly the same as a file. True
11.5 What does the acronym VFS refer to? Virtual File system
Section 11.3
11.6 What are the two general approaches for implementing a directory? Linear list list of file names with pointers to the data blocks, hash table linear list stores directory entries but a hash data structure is used greatly reducing directory search time
Section 11.4
11.7 Provide at least two different approaches for allocating disk blocks to files. contiguous allocation, linked allocation, indexed allocation
11.8 True or False? The UNIX inode is an example of linked allocation. False the unix inode is an example of indexed allocation
Section 11.5
11.9 What would the bit vector appear as if blocks 0, 3, 4, and 6 were free? 1001101
Section 11.6
11.10 What two forms of I/O are stored in a unified buffer cache? file data and process pages
Section 11.7
11.11 What is the name of the consistency checker program for UNIX systems? fsck

Chapter 11 File-System Implementation
11.12 True or False? If a system crashes, all transactions in the log file were not completed to the file system. True
Section 11.8
11.13 What are the two protocols associated with NFS? Mount protocol, Network File system protocol
Section 11.9
11.14 What does the acronym WAFL stand for? write-anywhere file layout a powerful elegant file system optimized for random writes and used exclusively on network file servers with distributed file systems

Popular posts from this blog