电子科技大学《计算机操作系统》第2章 并发与进程-进程知识课件.pptx
计算机操作系统;2.1.1 并发概述;2.1.2 程序的顺序执行与并发执行;2.1.2 程序的顺序执行与并发执行;2.1.2 程序的顺序执行与并发执行;2.1.2 程序的顺序执行与并发执行;2.1.2 程序的顺序执行与并发执行;2.1.2 程序的顺序执行与并发执行;2.1.2 程序的顺序执行与并发执行;2.1.4 进程及其运行环境;2.1.4 进程及其运行环境;2.1.4 进程及其运行环境;2.1.4 进程及其运行环境;2.2 进程的状态转换;2.2.1 进程的执行轨迹;2.2.1 进程的执行轨迹;3进程并发执行的轨迹:理解处理器的行为,如何在三个进程间交替执行;2.2.2 两状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.3 五状态进程模型;2.2.4 进程的挂起状态;2.2.4 进程的挂起状态;2.2.4 进程的挂起状态;2.2.4 进程的挂起状态;2.2.4 进程的挂起状态;有挂起状态的转换模型
;2.3 操作系统对进程的控制;2.3.1 操作系统内核;2.3.1 操作系统内核;2.3.1 操作系统内核;2.3.2 操作系统控制结构;2.3.3 进程的构成及进程的组织;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.4 进程控制块PCB;2.3.5 PCB实例;2.3.6 操作系统内核级安全:执行模式;2.3.6 操作系统内核级安全:执行模式;2.3.6 操作系统内核级安全:执行模式;2.3.7 操作系统对进程的控制;2.3.7.1 进程的创建与撤销;2.3.7.1 进程的创建与撤销;2.3.7.1 进程的创建与撤销;2.3.7.1 进程的创建与撤销;2.3.7.2 进程的阻塞与唤醒;2.3.7.2 进程的阻塞与唤醒;2.3.7.2 进程的阻塞与唤醒;2.3.7.3 进程的挂起与激活;2.3.7.3 进程的挂起与激活;2.3.7.4 进程切换;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.3.8 UNIX进程控制;2.4 线程;2.4.1 进程与线程;2.4.1 进程与线程;2.4.1 进程与线程;2.4.1 进程与线程;2.4.2 进程与线程的关系;2.4.2 进程与线程的关系;概念
进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
线程是进程中的一个实体,是独立调度和分派的基本单位。
调度
传统操作系统中,进程既是拥有资源的基本单位,又是独立调度的基本单位。
引入线程的操作系统中,线程是独立调度的基本单位。进程是资源拥有的基本单位,故可以显著地提高系统的并发程度。
同一进程中的线程间切换不会引起进程切换,但当一个进程中的线程切换到另一进程中的线程时,将会引起进程切换。
;并发性
进程之间可以并发执行
同属于一个进程的多个线程之间,亦可并发执行
引入线程的操作系统具有更好的并发性,能更有效地使用系统资源和提高系统吞吐量。
拥有的资源
进程是拥有资源的独立单位,有权申请系统的各类资源。
线程除了拥有很少的私有资源以外,但可以和进程内的其它线程共享其所属进程的资源。
资源比较
线程:线程控制块、程序计数器、寄存器和堆栈等
进程:地址空间、全局变量、打开文件、子进程等
;系统开销
操作系统管理进程的开销显著地大于管理线程所需的开销。
进程切换的开销也远大于线程切换的开销。
由于同一进程中的多个线程具有相同的地址空间,使它们之间的同步和通信也比较容易。
有些类型的线程切换、同步和通信都无需操作系统内核的干预。;关于线程的思考
在支持多线程的系统中,进程P创建的若干线程可以共享的资源有:
进程P的代码段
进程P打开的文件
进程P的全局变量
进程P中某线程的栈指针
进程P中某线程的局部变量;2.4.3 多线程并发;2.4.3 多线程并发;2.4.3 多线程并发;2.4.3 多线程并发;2.4.4 线程的类型;2.4.4 线程的类型;2.4.4 线程的类型;内核级线程
线程的创建、撤销和切换等操作由系统内核完成
操作系
您可能关注的文档
- 电子政务与管理信息系统幻灯片课件.ppt
- 电子政务信息安全幻灯片课件.ppt
- 电子政务公共平台顶层设计指南与术语幻灯片课件.pptx
- 电子政务幻灯片课件.ppt
- 电子政务的课程幻灯片课件.ppt
- 电子政务研究与实务幻灯片课件.ppt
- 电子政务项目审查要求说明培训教材.ppt
- 电子教学设计幻灯片课件.ppt
- 电子文件归档与培训教材.ppt
- 电子文献资源评价分析(徐伟) - “数据库评估分析”探讨培训教材.ppt
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- 压缩空气流量及管径计算.xls VIP
- 高中生物教学中的实验探究与生态意识教育研究论文.docx
- 河北省石家庄九年级历史期末试卷.doc VIP
- 养老院礼仪礼节培训课件.pptx VIP
- ROC-7000系列反渗透应用控制集成系统明书.pdf
- 高中化学实验与环境保护教育融合的生成式AI应用案例研究教学研究课题报告.docx
- 浙江省杭州市拱墅区2024-2025学年第一学期九年级期末教学质量调研 科学试题卷.docx VIP
- 4—13现场钢筋直螺纹接头质量检验记录.doc VIP
- 基于SpringBoot的3C数码租赁系统设计与实现.docx VIP
- 保险原理及实务进阶学习指南.pptx VIP
原创力文档

文档评论(0)