Module 13 Vocab Flashcards

1
Q

Disk Block

A

basic logic unit of storage on disk of a contiguous set of bytes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Superblock

A

contains basic information about the file system, including the file system size, list of free blocks, list of allocated blocks, and time of the last modification to the partition; the superblock can be read into memory at boot time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Disk Partitions

A

logical split of the actual disk drive. The operating system views each partition as a distinct disk, and different operating systems may be run in each split; each partition has at least one directory, in which all the partition’s files are listed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Boot Blockk

A

contains information on the disk layout and code for loading the operating system into the kernel space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Free Space Data Structure

A

tracks the free blocks in the disk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

I-Nodes List

A

stores information about the individual files stored on disk, and allocatable blocks for directories and file systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Master Boot Record

A

stores information about the entire drive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Parition Table

A

specifies the beginning of each partition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Contiguous Allocation

A

each file occupies a contiguous region of blocks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Disk Space Allocation

A

managing data in the disk with the aims to ensure fast sequential access, fast random access, the ability to grow a file system quickly, and to minimize fragmentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

File Allocation Table

A

stores a condensed version of the linked list to be stored at the beginning of the file system; the file is stored in allocated clusters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

linked List Allocation

A

hold a linked list of blocks for each file such that each block contains a pointer to the next block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Linked List with Indexing or i-nodes

A

supports direct access to the file’s blocks by storing files in the i-node data structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Link-counter

A

counts the number of ways that an i-node can be retrieved along different paths

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

i-node (index node)

A

a kernel structure storing information about each file in the file system; contains a pointer to the disk blocks containing the file’s data, and information such as the file permissions, ownership, modification time, and file type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Directory

A

a file that holds the list of filenames and their inodes; provides information needed to find the disk data blocks of a file

13
Q

Hard Links

A

to represent two different paths for a file, create a single i-node and have two directory entries that point to the same i-node; relies on the link-counter

14
Q

Symbolic/soft link

A

the original file has its own i-node and for each reference or path to the file, there is a separate i-node, of type LINK, for a file that just contains the path name to the original file

15
Q

Free Space Management

A

tracking unallocated blocks in a portion of the disk partition

16
Q

Bitmap

A

maintains for the entire disk partition with one encoding the fact that the block of a particular number is free and zero otherwise

17
Q

Linked List

A

List storing the free blocks

18
Q

In-memory cache

A

uses a scheme to store blocks that are likely to be requested from disk, to shortcut the need for a disk search and propagate the data to the requesting process

19
Q

LRU Scheme

A

given the limited in-memory cache size, evicts the least recently used block from the cache when new blocks are being added in

20
Q

Incremental Backups

A

every time you synchronize with your server, it will only backup files that have been changed since the last time

20
Q

Logical Backup

A

Copies files from one disk to another

21
Q

Physical Backup

A

Physical copy block by block from one disk to another