1/7
These flashcards cover key concepts related to the process control block and thread management in operating systems.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Process Control Block (PCB)
A data structure in the operating system that contains information about a process.
Kernel Level Threads
Threads that are managed by the operating system's kernel.
Context Switching
The process of storing the state of a thread so that it can be resumed later.
User Level Threads
Threads that are managed by a user-level threading library rather than the kernel.
Hard Process State
Information in the process control block that is relevant for all user level threads in a process.
Lightweight Process State
Information in the process control block that is specific to a subset of user level threads associated with a particular kernel level thread.
Virtual Address Mappings
Mappings that translate virtual addresses to physical addresses in memory.
Threading Library
A library that provides methods for managing and scheduling threads.