你可能感兴趣的试题
一个进程中可以有一个或多个线程 把进程作为资源分配单位,把线程作为调度和执行单位 同一进程中的各线笥间的通信在该进程的地址空间中进行 不同的线程有不同的任务,因而一定执行不同的程序 允许多个线程并发执行
线程是进程中的一个实体,是CPU调度和分派的基本单位 一个线程可以创建和撤销另一个线程 同一个进程中的多个线程之间不可以并发执行 线程也同样有就绪、等待和运行3种基本状态
线程是资源分配的基本单位 不同的线程可以执行相同的程序 每个线程有一个唯一的标识符和一张线程描述表 多个线程可以并发执行
线程包含CPU现场,可以独立执行程序 每个线程有自己独立的地址空间 进程只能包含一个线程 线程之间的通信必须使用系统调用函数
系统产生线程负担要比进程小的多,所以线程也被称为“轻型进程” 线程和进程不能同时出现在同一个系统或程序中 进程是一个内核级的实体,线程是一个用户级的实体 线程不包含进程地址空间中的代码和数据,线程是计算过程在某时刻的状态
线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程 多线程技术具有明显的优越性,如速度快、通信简便、设备并行性高等 由于线程不作为资源分配单位,线程之间可以无约束地并行执行 线程又称为轻型进程,因为线型都比进程小
在引入线程的操作系统中,线程是一个特殊的进程 在引入线程的操作系统中,线程是进程的一个实体 线程拥有自己的资源,进程不再拥有资源 线程切换花费比进程切换花费多
系统产生线程负担要比进程小的多,所以线程也被称为“轻型进程” 线程和进程不能同时出现在同一个系统或程序中 进程是一个内核级的实体,线程是一个用户级的实体 线程不包含进程地址空间中的代码和数据,线程是计算过程在某时刻的状态