进程(process)VS 线程(thread)

第一点: a、进程是系统资源分派的基本单位,程序运行时系统就会创建一个进程,并为它分配资源((如内存、文件)),然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 b、线程是CPU调度和分派的基本单位,是程序执行时的最小单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈和局部变量。线程由CPU独立调度执行,在多CPU环境下
相关文章
相关标签/搜索