630 B
630 B
#Lecture
- ME 2150 - High-Assurance Cyber-Physical Systems Homework 1 📅 2025-01-21 What are microkernels? Microkernels are kernels but absolutely minimal. Delegate device drivers, file systems, and networking to user-space processes. Key advantages:
- Modularity
- Fault isolation
- Reliability - smaller codebase
- Security and Maintainability The big con: Microkernels have way, way more interprocess communication (IPC). There are more delays because of all the extra communication.
CIA Triad:
- Confidentiality
- Integrity
- Availability
- Bonus! Safety
- HACMS Project Paper 📅 2025-01-16