1/11
Flashcards covering key concepts and vocabulary related to lightweight process data in operating systems.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Kernel Level Data Structures
Data structures in the operating system kernel that maintain information about processes and threads.
Lightweight Process
A data structure that contains information relevant to a subset of a process and user level threads.
User Credentials
Information that establishes a user's identity and permissions, crucial for file access and security.
Signal Handlers
Functions that the operating system calls in response to specific events or signals for a process.
Resource Usage Information
Data maintained to track how resources are utilized by processes and threads.
Kernel Level Thread Structure
Contains essential information about a kernel-level thread, such as execution context.
Swappable Information
Data that can be temporarily moved out of memory during memory pressure, applicable to lightweight process data.
Current Thread
The thread that is currently scheduled to run on a CPU.
CPU Data Structure
Contains information necessary for thread scheduling and processing on a CPU.
Context Switch
The process of storing and restoring the state of a CPU so that multiple processes can share a single CPU resource.
Dispatching a Thread
The process of allocating CPU resources to a thread for execution.
Address Space
The range of memory addresses that a process can use.