- 4
- 0
- 约 76页
- 2016-12-30 发布于未知
- 举报
4.4.1 进程对象和线程对象 一个Windows进程必须至少包含一个执行线程,该线程可能会创建别的线程。在多处理器系统中,同一个进程中的多个线程可以并行地执行。图4-8 b)描述了一个线程对象的对象结构,表4-2定义了线程对象的属性。注意线程的某些属性与进程的类似,在这种情况下,线程的这些属性值是从进程的属性值得到的。例如,在多处理器系统中,线程处理器亲和性是可以执行该线程的处理器集合,这个集合等于进程处理器亲和性或其子集。 表4-2 Windows线程对象属性 4.4.1 进程对象和线程对象 注意,线程对象的一个属性是上下文环境,包括了线程执行后的处理器寄存器的值。这个信息允许线程被挂起和恢复。此外,当线程被挂起时,可以通过修改该线程的上下文来改变它的行为。 4.4.2 多线程 由于不同进程中的线程可能并发执行(好像同时在执行),因而Windows支持进程间的并发性。此外,同一个进程中的多个线程可以分配给不同的处理器并且同时执行(实际上同时执行)。一个含有多线程的进程在实现并发时,不需要使用多进程的开销。同一个进程中的线程可以通过它们的公共地址空间交换信息,并访问进程中的共享资源,不同进程中的线程可以通过在两个进程间建立的共享内存交换信息。 4.4.2 多线程 一个面向对象的具有多线程的进程是实现服务器应用程序的一种有效方法。例如,一个服务器进程可以并发地为许多客户服
您可能关注的文档
- 心理健康指导教学课件作者张玉臣项目四课件.pptx
- 心理健康指导教学课件作者张玉臣项目五课件.pptx
- 心理健康指导教学课件作者张玉臣项目一课件.pptx
- 战略管理:思维与要径(第2版)教学课件作者黄旭Text1课件.doc
- 战略管理:思维与要径(第2版)教学课件作者黄旭Text2课件.doc
- 战略管理:思维与要径(第2版)教学课件作者黄旭第1章战略管理导论课件.doc
- 战略管理:思维与要径(第2版)教学课件作者黄旭第2章战略导航课件.doc
- 战略管理:思维与要径(第2版)教学课件作者黄旭第3章外部环境分析:机会、挑战与产业竞争课件.doc
- 战略管理:思维与要径(第2版)教学课件作者黄旭第7章战略选择的方法课件.doc
- 战略管理:思维与要径(第2版)教学课件作者黄旭第9章组织结构:战略实施的组织保障课件.doc
- 合规红线与避坑实操手册(2026)《GAT 1797-2021钢丝焊接网安全围栏》.pptx
- 2026—2028年中国石墨阳极行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
- 2026—2028年中国市场分析调查服务行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
- 合规红线与避坑实操手册(2026)《GBT 5359.4-2008摩托车和轻便摩托车术语 第4部分:两轮车和三轮车质量》.pptx
- 合规红线与避坑实操手册(2026)《GBT 30228-2013运动场地地面冲击衰减的安全性能要求和试验方法》.pptx
- 合规红线与避坑实操手册(2026)《NYT 3817-2020农产品质量安全追溯操作规程 蛋与蛋制品》.pptx
- 合规红线与避坑实操手册(2026)《GBT 30869-2014太阳能电池用硅片厚度及总厚度变化测试方法》.pptx
- 合规红线与避坑实操手册(2026)《GBT 30884-2014苹果醋饮料》.pptx
- 合规红线与避坑实操手册(2026)《JBT 13602-2018放空截止阀》.pptx
- 合规红线与避坑实操手册(2026)《HYT 174-2014水下营养盐自动分析仪》.pptx
原创力文档

文档评论(0)