线程:
线程适用于网络操作系统和多处理机操作系统;
引入线程的目的:进程是可用有资源的独立单位和可独立调度和分派到基本单位。
进程创建、撤销和切换中,系统必须为之付出较大的时空开销。故进程,其数目不宜过多,进程切换的频率也不宜过高。 Unix操作系统同时开动进程最多为50个
进程不应同时作为拥有资源的单位和可独立调度和分派的基本单位,应该“轻装上阵”;
线程的属性:1、轻型实体。线程中的实体基本上不拥有系统资源 2、独立调度和分派到基本 单位。线程的切换分成迅速、开销少。 3、可并发执行。 4、共享进程资源