线程分为用户级线程和内核级线程。 用户级线程是由用户空间的线程库实现的,管理线程的数据结构都在用户空间。 用户级线程不被内核所感知,即内核不知道用户级线程的存在。所以不能实现真正的并行。 内核级线程的创建、调度等都是由操作系统实现的。进行线程管理操作时需要处于内核态。