Exam 2 (Ch. 4-6) Flashcards
What is an Allocation Block?
A division of hard disk data in the Mac file system.
What is the Windows equivalent of the Mac Allocation Block?
Disk Cluster or Allocation Units
How many allocation blocks are there in each Hierarchical Filing System (HFS) volume?
2^16
What is a Cluster?
In Windows filing systems, a logical block of information on a disk containing one or more sectors.
(Also known as an Allocation Unit)
What is a Directory/Folder?
An organizational structure containing files and file attributes.
What is File Allocation Table (FAT)?
FAT is a file management system that defines the way data is stored on a disk drive.
What information does FAT (File Allocation Table) store?
FAT stores information about a file’s size and physical location on a disk.
What are File Attributes?
A type of metadata, they are file characteristics stored with the filename in the disk folder.
Hidden, Read-Only, and Archive are file attributes.
What are Hidden, Read-Only and Archive examples of?
They are file attributes.
What is a Hierarchical Structure?
An organizational structure where entities contain sub-entities within them.
Ex. Computer → Disk drives → Folders → subfolders → Files
What is the Hierarchical Filing System (HFS)?
An early Mac filing system storage method using a hierarchical structure of folders.
When was Mac’s Hierarchical Filing System first released?
1986.
What is the filing system used in Mac OS X?
Hierarchical Filing System Extended, or HFS+.
What is the Hierarchical Filing System Extended (HFS+)?
First introduced in 1998 (in Mac OS 8.1), it is the successor to the HFS and is used today in Mac OS X.
Each of its volumes contain 2^32 allocation blocks.
How many allocation blocks are there in each of HFS+’s volumes?
2^32
What is an Inode?
In Linux/UNIX, a system for storing key information about files. Each file and folder is assigned and identified by an inode number.
What is Journaling?
NTFS
The ability of a file system or software (i.e. database software) to track file changes so if a system crashes, it is possible to reconstruct files or roll back changes with minimal to no damage.
Journaling is a feature of NTFS (Windows’ NT File System).
What happens when a file’s size does not exactly match a cluster’s length?
The operating system will write the file’s “extra bit” into a second cluster. However, since clusters are a fixed size, the second cluster will be mostly wasted unused space.
What is a Linked List?
When a file is written to a disk, each cluster containing that file’s data has a pointer to the next cluster of data.
In a FAT file system’s linked list, what happens when the file is completely written?
When a file is completely written, the FAT entry for the final cluster is filled with 1s, indicating the end of the file.
What is a Logical Drive?
A software definition that divides a physical hard drive into multiple drives for file storage.
It is very useful for organizing file storage.
Why were logical drives necessary in older operating systems like MS-DOS and Windows 3.1?
This was necessary because these older operating systems did not recognize very large hard drives.