引入线程的好处
考试要求: 了解     
知识路径:  > 计算机系统基础知识  > 软件基础知识  > 操作系统基础知识  > 处理机管理  > 进程管理  > 线程


 
       传统的进程有两个基本属性:可拥有资源的独立单位、可独立调度和分配的基本单位。由于在进程的创建、撤销和切换中,系统必须为之付出较大的时空开销,因此在系统中所设置的进程数目不宜过多,进程切换的频率不宜太高,这就限制了并发程度的提高。引入线程后,将传统进程的两个基本属性分开,将线程作为调度和分配的基本单位,而将进程作为独立分配资源的单位。用户可以通过创建线程来完成任务,以减少程序并发执行时付出的时空开销。
       引入线程的好处主要有如下几个。
       .创建一个新线程花费的时间少。
       .两个线程间切换花费的时间少。
       .由于同一进程内的线程共享内存和文件,线程之间相互通信无须调用内核,故不需要额外的通信机制,使通信更简便,信息传送速度也更快。
       .线程能独立执行,能充分利用和发挥处理机与外围设备并行工作的能力。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有