Storage Networking Fundamentals: An Introduction to Storage Devices, Subsystems, Applications, Management, and File Systems (Vol 1)

1:

What is the file system's primary responsibility?

A1:

Answer: To manage the allocation of storage addresses for file data

2:

True or false: The operating system/file system interface is a clearly delineated abstract boundary.

A2:

Answer: False. The interactions between a file system and an operating system are complex and not generally well known.

3:

The layout reference system in most UNIX file systems is called what?

A3:

Answer: The inodes

4:

True or false: The directory structure and layout of data in the storage address space are closely related.

A4:

Answer: False. They are completely independent.

5:

What is the importance of the file system's layout reference system?

A5:

Answer: It allows data to be located within a storage address space.

6:

What is metadata?

A6:

Answer: It is data kept by the file system that describes the data. Traditional file system attributes are an example.

7:

True or false: Storage expansion by virtualization methods or volume managers is automatically detected by the file system.

A7:

Answer: False. File systems must run special processes to recognize any increases to their storage address spaces.

8:

What is the reason for using a journaled file system?

A8:

Answer: To quickly identify and repair any data inconsistencies caused by unexpected shutdowns or failures

9:

Why is file system caching more accurate than storing-level block caching?

A9:

Answer: File systems have the layout references to know the precise blocks holding a file's data. Block storing-level caches have to guess.

Категории