60 cards · Public

Operating Systems (Core Concepts)

Cards in this deck

(60 cards)

Preview terms and definitions before starting your study session.

#1
Term
Operating System (OS)
Definition
Software that acts as an intermediary between computer hardware and the user.
#2
Term
Kernel
Definition
(Core of the OS) The program that executes at all times and manages system resources.
#3
Term
System Call
Definition
The programmatic way a computer program requests a service from the kernel of the OS.
#4
Term
Process
Definition
A program in execution; the unit of work in a modern time-sharing system.
#5
Term
Process Control Block (PCB)
Definition
A data structure in the OS kernel containing the information needed to manage a particular process.
#6
Term
Context Switch
Definition
The process of saving the state of the currently running process and loading the state of the next process to run.
#7
Term
Thread
Definition
A basic unit of CPU utilization, consisting of a program counter, a stack, and a set of registers.
#8
Term
User Thread vs Kernel Thread
Definition
User threads are managed without kernel support; kernel threads are supported and managed directly by the OS.
Showing 8 of 60 cards in this deck.
Study All Now