【操作系统学习笔记02】

发布时间 2023-11-02 02:37:47作者: Yukkurii

操作系统体系结构

  • 微内核
    • 只包括时钟管理、中断处理、原语(不可被中断,如设备驱动、CPU切换等)等直接涉及硬件,必须在内核中的功能。
    • 功能少,好维护,但内核态和用户态之间的频繁切换会带来性能损失。
  • 大内核
    • 包括进程管理、存储器管理、设备管理等不直接涉及硬件的功能。
    • 功能多,可能不好维护,但不需要频繁切换CPU状态,性能较好