Process — creation method?
fork() and exec() system calls
Thread — resource sharing?
Share address space within a process
Page replacement — strategy?
FIFO, LRU, Clock algorithms
Processes — definition?
Units of execution identified by PID.
System calls — function?
Create or replace processes (`fork()`, `exec()`).
Process states — examples?
Ready, running, blocked.
Threads — relation to processes?
Share process resources, lightweight subprocesses.
Virtual memory — mechanism?
Paging and segmentation via tables.
Page replacement — algorithms?
LRU, Clock, FIFO.
Synchronization tools — purpose?
Prevent race conditions.
Answer 10 questions on Operating Systems Fundamentals.
1. What is the primary purpose of the fork() system call in process management?
2. Which page replacement algorithm approximates the Least Recently Used (LRU) strategy by using reference bits?
Go over the full study guide for Operating Systems Fundamentals.
Read the study guide →Upload your class notes and Revizly writes your flashcards in about a minute.
Flashcard maker