Deck 15: File-System Internals

Full screen (f)
exit full mode
Question
A file system may be mounted:

A) during the boot time only.
B) during the boot time or when the operating system is running.
C) when the operating system is running.
D) Only files systems included in a file systems table may be mounted when the operating system is running.
Use Space or
up arrow
down arrow
to flip the card.
Question
The NFS protocol:

A) provides concurrency control mechanisms.
B) does not provide concurrency control mechanisms.
C) does not provide concurrency control mechanisms except file locking.
D) may provide concurrency control mechanisms.
Question
The file owner:

A) is the user who cannot change the file attributes, but can execute the file.
B) is the user who can change the file attributes and grant access to the file.
C) is the user who can change the file attributes, but cannot grant access to the file.
D) is the only user who can execute the file.
Question
Mounting a file systems means that:

A) the file system is removed from the disk space.
B) the file system is being created in the disk space.
C) the file system is becoming available within the file system name space.
D) the file system is becoming unavailable within the file system name space.
Question
The root-partition:

A) contains an operating system kernel and it is not necessary to be mounted.
B) contains an operating system kernel and it is mounted during boot time.
C) contains a list of the operating systems which may be booted.
D) does not contain the operating system kernel, but it is the first mounted file system during the boot time.
Question
What does it mean that a system is dual-booted?
Question
Enumerate the layers of the virtual file system.
Question
Which UNIX inodes and/or vnodes used by the Virtual File System (VFS) have a file representation structure?

A) UNIX inodes and vnodes are unique designators within a single file system only.
B) UNIX inodes are not unique designators for a single file system.
C) vnodes are wide network unique file designators.
D) vnodes are unique file designators for remote file systems only.
Question
In file systems consistent with UNIX semantics:

A) users cannot share the pointer of current location into a file.
B) writes to a file by a user are immediately visible to other users that have this file open.
C) writes performed by one user are not seen by other users .
D) a file cannot be opened by one user only.
Question
What does a mount point mean?
Question
Stateless File Servers:

A) require that each client request is self-contained, i.e., all information needed to locate the file and perform the requested operation is given.
B) track which clients have exported volumes.
C) are very secure.
D) maintain states of all open files.
Question
NFS (Network File System):

A) is consistent with UNIX Semantics.
B) is consistent with Session Semantics.
C) is consistent with Immutable-Shared-Files Semantics.
D) is not fully consistent with UNIX Semantics.
Question
When is the raw disk used?
Question
Why should the boot loader understand the file system structure?
Question
The virtual file system layer is dedicated to allow access to:

A) different types of locally mounted file systems and remote file systems.
B) locally mounted file systems only.
C) remote file systems only.
D) locally mounted file systems or remote ones, but for one type of file system only.
Question
A file may be associated with several images at the same time in:

A) file systems consistent with UNIX Semantics.
B) file systems consistent with Windows Semantics.
C) file systems consistent with Session Semantics.
D) file systems consistent with NFS (Network File System) Semantics.
Question
Why the directories are used in the file systems?
Question
What information is stored in an in-memory mount table?
Question
Why may operating system disallow a mount over a directory that contains files?
Question
What conditions on user and group ids have to be fulfilled when a new file system is mounted?
Question
Each system should have at least one file system which is bootable.
Question
You can access a file in an unmounted file system.
Question
An NFS (Network File System) is building on a RPC (Remote Procedure Call) system.
Question
A disk drive may have many partitions each of which contains a different file system.
Question
In file systems consistent with Session Semantics, the changes in a file are made visible to new sessions only, but are not seen by current sessions.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 15: File-System Internals
1
A file system may be mounted:

A) during the boot time only.
B) during the boot time or when the operating system is running.
C) when the operating system is running.
D) Only files systems included in a file systems table may be mounted when the operating system is running.
B
2
The NFS protocol:

A) provides concurrency control mechanisms.
B) does not provide concurrency control mechanisms.
C) does not provide concurrency control mechanisms except file locking.
D) may provide concurrency control mechanisms.
B
3
The file owner:

A) is the user who cannot change the file attributes, but can execute the file.
B) is the user who can change the file attributes and grant access to the file.
C) is the user who can change the file attributes, but cannot grant access to the file.
D) is the only user who can execute the file.
B
4
Mounting a file systems means that:

A) the file system is removed from the disk space.
B) the file system is being created in the disk space.
C) the file system is becoming available within the file system name space.
D) the file system is becoming unavailable within the file system name space.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
The root-partition:

A) contains an operating system kernel and it is not necessary to be mounted.
B) contains an operating system kernel and it is mounted during boot time.
C) contains a list of the operating systems which may be booted.
D) does not contain the operating system kernel, but it is the first mounted file system during the boot time.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
What does it mean that a system is dual-booted?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
Enumerate the layers of the virtual file system.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
Which UNIX inodes and/or vnodes used by the Virtual File System (VFS) have a file representation structure?

A) UNIX inodes and vnodes are unique designators within a single file system only.
B) UNIX inodes are not unique designators for a single file system.
C) vnodes are wide network unique file designators.
D) vnodes are unique file designators for remote file systems only.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
In file systems consistent with UNIX semantics:

A) users cannot share the pointer of current location into a file.
B) writes to a file by a user are immediately visible to other users that have this file open.
C) writes performed by one user are not seen by other users .
D) a file cannot be opened by one user only.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
What does a mount point mean?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
Stateless File Servers:

A) require that each client request is self-contained, i.e., all information needed to locate the file and perform the requested operation is given.
B) track which clients have exported volumes.
C) are very secure.
D) maintain states of all open files.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
NFS (Network File System):

A) is consistent with UNIX Semantics.
B) is consistent with Session Semantics.
C) is consistent with Immutable-Shared-Files Semantics.
D) is not fully consistent with UNIX Semantics.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
When is the raw disk used?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
Why should the boot loader understand the file system structure?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
The virtual file system layer is dedicated to allow access to:

A) different types of locally mounted file systems and remote file systems.
B) locally mounted file systems only.
C) remote file systems only.
D) locally mounted file systems or remote ones, but for one type of file system only.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
A file may be associated with several images at the same time in:

A) file systems consistent with UNIX Semantics.
B) file systems consistent with Windows Semantics.
C) file systems consistent with Session Semantics.
D) file systems consistent with NFS (Network File System) Semantics.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
Why the directories are used in the file systems?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
What information is stored in an in-memory mount table?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
Why may operating system disallow a mount over a directory that contains files?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
What conditions on user and group ids have to be fulfilled when a new file system is mounted?
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
Each system should have at least one file system which is bootable.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
You can access a file in an unmounted file system.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
An NFS (Network File System) is building on a RPC (Remote Procedure Call) system.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
A disk drive may have many partitions each of which contains a different file system.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
In file systems consistent with Session Semantics, the changes in a file are made visible to new sessions only, but are not seen by current sessions.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 25 flashcards in this deck.