- 2
- 0
- 约 26页
- 2017-09-10 发布于广东
- 举报
第8章 线程 引入多线程的动机 多线程环境中的进程和线程 线程的实现 8.1 线程-引入背景 进程的角色 资源所有权 调度/执行的单位 进程负载很重 进程的创建、删除和切换过程中较大的时空开销。 限制了系统中进程的数目和并发活动的数目。 8.1 线程- 背景 为了区分和这两个独立的特征,把进程的两项功能--“独立分配资源”与“被调度分派执行”分离开来: 进程:资源所有权、资源分配单位(任务),不需要频繁地切换; 线程:调度、执行的单位(轻便进程:light-weight process)。能轻装运行,会被频繁地调度和切换, 在这种指导思想下,产生了线程的概念。 实例分析 文件服务器 接受一个请求-------可能由于等待磁盘传输而经常被阻塞。 如果文件服务器在等待磁盘传输时,不是被阻塞而是继续接受新的文件服务器请求并进行处理,则文件服务器的性能和效率可以大大提高。 网页浏览器 在转入图像时,将阻塞,无法响应用户的请求 8.1 线程- 进程的局限性 进程时空开销大 频繁的进程上下文切换; 为每个进程分配存储空间 进程通信代价大 进程之间的或者进程和OS之间的信息传递。 不能很好地利用多处理器系统 因为一个进程在某个时刻只能使用一个处理器。虽然一个应用可以创建多个进程,并将它们分派到多个处理器上执行,但不能很好地做到使用相同的地址空间和资源。 不适合并行计算和分布并行计算的要求
您可能关注的文档
最近下载
- 《远古时期的人类活动》【背诵清单】.docx VIP
- 干部训练国民党“戡平匪乱”之对策.doc VIP
- (正式版)D-L∕T 1733-2017 电力通信光缆安装技术要求.docx VIP
- 南京国民政府时期的第三次庐山训练.docx VIP
- 第一单元第1课《故宫遇上卢浮宫》课件 课件+-2025-2026学年人美版(2024)初中美术八年级上册.pptx VIP
- 02S515_排水检查井图集.docx VIP
- 08FJ04 防空地下室固定柴油电站.pdf
- 第一单元《1 故宫遇上卢浮宫》教学课件-2026-2027学年人美版(新教材)初中美术八年级上册.pptx
- 国网实用标准-10kV箱式变电站-通用.doc VIP
- 煤矿总工程师每季度组织对灾害治理方案及措施.docx VIP
原创力文档

文档评论(0)