线程、进程与程序+并行与并发

进程 VS 程序

程序:一段代码,一组指令的有序集合。

进程:程序的一次动态运行, 通过进程控制块唯一的标识这个进程。

进程:动态,有资源,有唯一标识,有并发性;

程序:静态,无资源,无唯一标识,无并发性。

线程:cpu 调度基本单位。比进程更小的独立运行单位,同一进程中可有多个线程并发执行。

进程:cpu 分配资源基本单位。

并行:两个或多个事件,在同一时刻发生。

并发:两个或多个事件,在同一时间间隔发生。

猜你喜欢

转载自www.cnblogs.com/cing/p/8856717.html
今日推荐