- 1
- 0
- 约2.74千字
- 约 32页
- 2019-11-06 发布于广东
- 举报
Linux的进程/线程模型 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 第3章 线程、对称多处理和微内核 Outline 线程 对称多处理 微内核 W2K/Linux的进程和线程管理 线程 在没有线程概念的系统中,进程是 资源分配的单位 调度/执行的单位 主要问题:进程切换开销大 每次切换都要保存和恢复进程所具有的全部信息(PCB、有关程序段和相应的数据集等) 线程:一个进程内的基本调度单位 一个进程可有一个或多个线程 多线程 多线程:是指OS支持在一个进程中执行多个线程的能力 多线程环境下的进程和线程 进程/任务:资源分配和保护的单位 拥有用于保存进程映像的虚地址空间 受保护地访问处理器、其他进程、文件和I/O资源 线程 / lightweight process:分派的单位 执行状态(运行、就绪等) 保存的线程上下文(非运行时) 一个执行栈 独立的用来存储局部变量的静态存储器 对进程的存储器和其他资源的访问 与进程的其他线程共享这些资源 单线程和多线程的进程模型 线程的优点(与进程比较) 创建速度快(在已有进程内) 终止所用时间少 切换时间少(保存和恢复工作量小) 通信效率高(在同一进程内,无需调用内核,可利用共享的存储空间) 线程的应用 若应用程序可按功能划分成不同的小段,或可划分成一组相关
您可能关注的文档
最近下载
- 2026年4月3日河池市五方面人员面试真题及答案解析.doc
- Tampa运动恐惧量表(TSK)及计分方法.doc
- 2004浙G19 预制钢筋混凝土方桩.pdf VIP
- 实腹式钢吊车梁(中轻级工作制_A1-A5_Q235钢_跨度6.0m、7.5m、9.0m).pdf VIP
- 业务计划实施(BPD)运行管理.ppt VIP
- 排水管道修复定额征求意见稿002版 中规协.pdf VIP
- 某制造企业生产运营周报.pdf VIP
- 医院门诊流量统计分析报告.docx VIP
- 【2026年】高考全国二卷语文试题(解析版).pdf VIP
- 构筑韧性医疗:新时期医院感染系统性防控关键技术与规范更新题库答案-2026年华医网继续教育.docx VIP
原创力文档

文档评论(0)