Linux Architecture
Monolithic kernel
- Contains modular components, however
UNIX-like or UNIX-based operating system
Six primary subsystems:
- Process management
- Interprocess communication
- Memory management
- File system management
- VFS: provides a single interface to multiple file systems
- I/O management
- Networking