- 4
- 0
- 约3.2万字
- 约 141页
- 2021-12-11 发布于广东
- 举报
2021/12/7 * 2.7.1 线程的基本概念 1.为什么要引入线程 (1)并行性的需求 硬件:流水线/数据流计算机,并行处理器,多端口存储器 软件:中断技术,通道技术,多道程序设计技术 (2)PC机时代仍有并行性的迫切需求 (3)用进程实现并发(宏观并行)的问题 ①进程控制,包含创建、撤销、状态转换,尤其是进程切换时系统开销过大。 ②多进程共享资源,使任务被串行化。 ③进程不能很好地利用多处理机系统。 ④同步与通信困难。 2021/12/7 * (4)问题的原因: 进程在操作系统中担任两个截然不同的角色。 ① 是拥有自己资源的单位体。 ② 是被调度分派在处理器上运行的单位体。 (5)解决的思路 将进程的两个属性分开。 作为调度分派的基本单位,不作为拥有资源的单位,轻装上阵; 对拥有资源的系统,不对之频繁切换。 这就导致产生了线程(Thread)的概念,也能较好地适应多处理器的系统。 2021/12/7 * 2.线程的定义 线程是进程内一个相对独立的,可调度的执行单元。 3.线程的属性 ①线程是进程内的一个相对独立的可执行单元,是应用中的一个子任务的执行。 ②线程是轻型实体,基本上不拥有系统资源,仅有一点能确保线程独立运行的资源。 ③线程是独立调用和分派的基本单位,能独立运行,切换迅速且开销小 ④并发性:一个进程
您可能关注的文档
最近下载
- 计量采集知识培训课件.ppt VIP
- 欧姆龙CP2E软件操作手册.pdf VIP
- 巴彦淖尔市总工会招聘社会化工会工作者笔试真题2025.docx VIP
- 安徽省合肥市第一中学2024届高三最后一卷数学试题(含答案与解析).docx VIP
- 16G906 装配式混凝土剪力墙结构住宅施工工艺图解.pptx VIP
- 2023年巴彦淖尔市总工会招聘社会化工会工作者和专职集体协商指导员考试真题及答案.pdf VIP
- 2025年事业单位笔试-海南-海南急诊科(医疗招聘)历年参考题典型考点含答案解析.docx VIP
- 普通心理学第六版全套完整教学课件.pptx
- 部编版六年级语文下册词语表(看拼音写词语).docx VIP
- 环境设计_满青日和保定市满城区通济街综合性公园景观设计.docx VIP
原创力文档

文档评论(0)