本质上的区别 进程是资源分配的基本单位线程是CPU调度的基本单位 并发性 切换效率:进程切换效率低,线程切换效率高上下文的切换:线程CPU寄存器、程序计数器 进程CPU寄存器、程序计数器、用户空间信息、内核信息 内存 进程有独立的虚拟空间线程没有独立的地址空间,但是有栈、PC、本地存储等空间 所属关系 一个进程可以有多个线程一个线程只能属于一个进程 健壮性 进程的健壮性要比线程的健壮性高:一个进程的崩溃不会影响到另一个进程,但是一个线程的崩溃可能影响到进程以及另一个线程