CPU调度的最小单位,一个进程可能包含多个线程,各个线程之间共享信息,资源 每个线程中也有自己的私有变量 具体来说有三种线程:线程的实现 用户线程:在用户空间实现的线程,不受内核管控,例如Java中的new Thead()方法 内核线程:由内核掌控的线程 轻量级进程(lightweight process LWP):介于线程与进程之间,是内核线程的高度抽象 reference