Cengage Chapter 7 -Linux and Macintosh File Systems Flashcards
The file system introduced in macOS High Sierra. It was designed to be used with flash memory and offers better security, encryption, and performance speeds than HFS+.
Apple File System (APFS)
In the macOS file system, a group of consecutive logical blocks assembled in a volume when a file is saved. See also logical block.
allocation block
A macOS file that organizes the directory hierarchy and file block mapping for File Manager. Files are represented as nodes (objects); leaf nodes contain the actual file data.
B*-tree
In the Linux file system, the inode that tracks bad sectors on a drive.
bad block inode
A block in the Linux file system containing the bootstrap code used to start the system.
boot block
An area of the macOS file system used to maintain the relationships between files and directories on a volume.
catalog
In the macOS file system, groups of contiguous allocation blocks used to keep file fragmentation to a minimum.
clumps
A block in the Linux file system where directories and files are stored on a drive.
data block
The part of a macOS file containing the file’s actual data, both usercreated data and data written by applications, as well as resource map and header information, window locations, and icons. See also resource fork.
data fork
The inode pointers in the second layer or group of an OS. See also inodes.
double-indirect pointers
File system used by Mac OS 8.1 and later. HFS+ supports smaller file sizes on larger volumes, resulting in more efficient disk use.
Extended Format File System (HFS+)
A file in HFS and HFS+ that’s used by the catalog to coordinate file allocations to a volume when the list of a file’s contiguous blocks becomes too long. Any file extents not in the MDB or a VCB are also contained in this file. See also catalog, Master Directory Block (MDB), and Volume Control Block (VCB).
extents overflow file
A Linux file system that added support for partitions larger than 16 TB, improved management of large files, and offered a more flexible approach to adding file system features.
Fourth Extended File System (Ext4)
In the Linux file system, a pointer that allows accessing the same file by different filenames, which refer to the same inode and physical location on the drive.
hard link
A node that stores information about the B-tree file. See also B-tree.
header node