1/11
This set of vocabulary flashcards covers the fundamentals of memory management, including partitioning methods, protection mechanisms, and fragmentation issues based on the lecture transcript.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Process data
The set of all process memory resources, including program code ("text"), data, and OS structures for the process.
Main memory volatility
The characteristic of main memory that requires process data to be loaded from non-volatile memory, such as a disk, before a process can execute.
process data, main memory
All of the memory resources needed by a process are referred to as - - - -. For a process to execute, its data must be in - - - -.
Memory multiplexing
The process of sharing memory among multiple processes simultaneously to ensure protection, avoid collisions, and allow controlled overlap or sharing.
Memory partitioning
A memory management technique where memory is divided into multiple sections to which processes are allocated while ensuring protection across them.
memory partitioning
A mechanism that can be used to allow multiple processes to reside in memory simultaneously is - - - -.
Static, equal-sized partitions
A method where main memory is statically divided into partitions of the same size, with each process mapped to a single partition.
Internal fragmentation
The creation of gaps within a partition when a process's memory footprint is smaller than the static partition size.
Swapping
The procedure of mapping multiple processes to the same partition by storing existing process data to disk and loading new process data into the de-allocated partition.
Base address (BA)
The start address of a partition used by the system to ensure a process only accesses locations within its assigned memory range.
Memory Protection Check
The verification that every address issued by a process lies between the BA and (BA+partition size).
simplicity, internal
An advantage of a static, equal-sized partition scheme is its - -. A disadvantage is that it suffers from - - fragmentation.