-
Processes:
-
Processor and Execution:
-
OS Mechanisms:
-
Kernel Architectures:
-
Threads:
-
Memory Management:
-
Concurrency and Synchronisation:
- Race Condition
- Critical Section
- Critical Region
- Mutual Exclusion
- Condition Synchronisation
- Safety and Fairness:
- System Problems:
- Resources:
- Synchronisation Primitives:
- Inter-Process Communication:
- Classic Synchronisation Problems:
-
Scheduling:
-
Input/Output (IO):
-
File Management:
-
Security:
-
Useful Links: