Learning resources
Subpages:
- Operating Systems/Windows
- Operating Systems/GNU-Linux
- Operating Systems/Kernel Models
- Operating Systems/basic x86 bootsector
- Operating Systems/Writing an x86 bootloader
- Development Environment Setup
-  Concepts
- Kernel Models
-  Process Management
- Threads and Processes
- Concurrency
- Mutual Exclusion
- Deadlocks
 
- Memory Management
- Task Models
- Dual Mode Operation
- Thrashing
- Synchronization
- Buffering
- Scheduling
- Hardware Protection
- Memory Protection
 
-  Implementation
- Hardware
- Booting
- Graphical User Interfaces
 
- Existing Operating Systems
- Legacy Operating Systems
    This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.