进程线程进程与程序的关系进程与线程的关 进程 定义:进程是程序的一次执行。结构特征:进程 = 程序 + 数据 + 进程控制块行为特征: 动态性:创建产生,调度执行,得不到资源撤销暂停。独立性:进程实体是一个单独运行的单位。(资源调度的独立单位,可以理解我们对一个师、一个团的兵力的这个“师”、“团”)异步性:不可预知,向前推进。(比如进程A、B都依赖打印机,那么最后其中一个会挂起;【我们无法余预料】)并发性:可以一起并发执行(浏览器各个tab可共存) 线程 进程中实际的运作单位。 轻型实体(只需要很小的资源) 独立调用、独立运行的基本单位并发性执行共享进程资源 进程与程序的关系 程序永存;进程是动态的、暂存的程序是静态的观念;进程是动态的观念进程与程序不是一一对应的; 进程与线程的关 线程是进程的基本调度单位线程的出错有可能导致进程的崩溃线程之间,共享进程的资源进程退出后,系统会回收所有的资源;哪怕某线程因为操作不当导致“内存泄露”