特点

操作系统内核建立、调度和管理的线程称为「内核级线程」。内核级线程的所有线程管理由内核完成,没有线程库,但是对内核线程工具提供 API。内核维护进程和线程的上下文,线程之间的切换需要内核支持。以进程为基础进行调度。

优点

  • 对于多处理器,内核可以同时调度同一进程的多个线程

  • 阻塞是在线程一级完成的

  • 内核例程是多线程的
    缺点

  • 在同一进程内的线程切换调用内核,导致速度下降