Process — creation method?
fork() and exec() system calls
Processes — definition?
Units of execution identified by PID.
Thread — resource sharing?
Share address space within a process
System calls — function?
Create or replace processes (`fork()`, `exec()`).
Page replacement — strategy?
FIFO, LRU, Clock algorithms
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.
Test your knowledge with 10 questions on Operating Systems Fundamentals.
1. What is the primary purpose of the fork() system call in process management?
2. What function in Unix-like operating systems is used to create a new process by cloning the parent process?
Review the complete course in the revision sheet for Operating Systems Fundamentals.
See revision sheet →Import your course and AI generates flashcards in 30 seconds.
Flashcard generator