Operating System Design
Table of Contents
Kernel Architecture
Initialization
Processes
Memory Management
- Physical Memory
- Segmentation
- Virtual Memory
- Basics
- Allocation Algorithms
- Fault Tolerance
File Systems
- Abstraction
- Allocation Algorithms
- Performance
- Fault Tolerance
- RAID
- Journaling
- Dealing with Bad Blocks
- Case Studies
- File Allocation Table (FAT)
- NTFS
- ext4
- BFS
- ReiserFS
- HFS
- ZFS
Security
- Access Controls
- Users
- Resources
- Privileges
Interface
- Command line interfaces
- Graphical user interfaces
- Desktop environment
- Configuration tools
- User Ability
Glossary
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.