- 1
- 0
- 约4.13万字
- 约 88页
- 2021-09-13 发布于四川
- 举报
第
【操作系统总结知识】
你还在为不知道操作系统总结知识而不知所措么?下面来是小编为大家收集的操作系统总结知识,欢迎大家阅读: 操作系统总结知识 第一章操作系统引论 系统的目标:有效性(提高资源利用率和系统吞吐量)、方便性、可扩充性、开放性。 有效性和方便性是操作系统最重要两个目标。 操作系统的作用: (1)OS作为用户与计算机硬件系统之间的接口 (2)OS作为计算机系统资源的管理者(处理器、存储器、I/O设备、数据程序) (3)OS实现了对计算机资源的抽象(在硬件上覆盖I/O设备、文件和窗口管理软件,即虚拟机) OS的发展过程:无操作系统的计算机系统→单道批处理系统→多道批处理系统→分时系统→实时系统→微机操作系统 操作系统的基本特征: (1)并发性(两个或多个事件在同一时间间隔内发生;进入进程和线程) (2)共享性(系统中资源可供内存中多个并发执行的进程(线程)共同使用,方式为互斥共享方式和同时访问方式) (3)虚拟性(通过某种技术把一个物理实体变为若干个逻辑上的对应物。方式:时分复用技术和空分复用技术) (4)异步性(进程以不可预知的速度向前推进,多道程序设计固有的特点) OS的主要功能: (1)处理机管理(进程管理)功能;(主要包括创建和撤销进程、协调诸进程的运行、实现进程间信息交换、把处理机分配给进程。进程同步机制功能是协调多个进程的运行,分为竞争和协作两种方式,实现进程同步常用的及时是信号量机制。调度包括作业调度和进程调度两步。) (2)存储器管理功能;(内存分配、内存保护、地址映射和内存扩充等功能。内存分配有动态和静态两方式。内容扩充的功能是请求调入和置换) (3)设备管理功能(缓冲管理、设备分配、设备处理和虚拟设备。缓冲管理包括单、双、公用缓冲机制。设备处理的人物是实现CPU和设备控制器之间的通信) (4)文件管理功能;(文件存储空间管理、目录管理、文件读写管理、共享保护功能) (5)操作系统与用户之间的接口;(用户接口和程序接口) 第二章进程管理 进程与线程的基本概念 1)进程是为了使多个程序能并发执行,以提高资源利用率和系统吞吐量。 2)线程是为了减少程序在并发执行时所付出的空间开销,是OS具有更好的并发性。 进程和线程的区别 1)调度:线程作为调度和分派的基本单位;进程作为资源拥有的基本单位。 2)并发性:进程之间可以并发执行,进程中的诸线程之间也可并发执行。 3)拥有资源:进程拥有资源,线程无资源,但可以访问所属进程的资源 4)系统开销:创建可撤销进程的代价比创建和撤销线程的代价大的多。 前趋图是描述进程之间执行的前后关系的。 进程的特征: 1)结构特征;由程序段、相关的数据项和PCB三部分构成了进程实体。 2)动态性;指从创建、调度执行到撤销的过程是动态的。 3)并发性; 4)独立性;因为有PCB,可以独立运行、独立分配资源、独立接受调度等功能 5)异步性;各进程按各自独立、不可预知的速度向前推进。 进程的三种基本状态: 1)就绪状态;处CPU外,已占有其他必要的资源的进程 2)执行状态; 3)阻塞状态;因事故是正在执行的进程停止,并让出CPU。 信号量机制是一种卓有成效的进程同步工具。包括整形信号量、记录型信号量、AND型信号量、信号量集。 第三章处理机调度与死锁 批量型作业通常需要经历作业调度(高级调度或长程调度)和进程调度(低级调度和短程调度)两个过程后方能获得处理机。 处理机调度层次 1)高级调度:把外存上处于后备队列中的那些作业调入内存。 2)低级调度:它决定就绪队列中的哪个进程将获得处理机,然后由分派程序执行把处理机分配给该进程的操作。对象是进程。功能是:保存处理机现场信息(PCB);按某种算法选取进程;把处理器分配给进程。方式分为非抢占方式和抢占方式。 3)中级调度:内存中不能有太多的进程,把进程从内存移到外存,当内存有足够空间时,再将合适的进程换入内存,等待进程调度。目的是提高内存利用率和系统吞吐量。 死锁:多个进程在运行过程中因争夺资源而造成的一种僵局。 活锁:多个进程在运行工程中因相互谦让而造成的一种僵局。 产生死锁的原因 1)竞争资源 2)进程间推进
您可能关注的文档
- 【必备】新闻类实习报告(全文5篇).docx
- 【推荐】2021乡村秋冬森林防火工作总结.docx
- 【整理外研社版小学四年级英语下册教案全册精写】外研社四年级下册教案.docx
- 【毕业典礼演讲稿六篇【与】高中毕业典礼演讲稿七篇《合集》】在毕业典礼上的演讲稿.docx
- 【民族与国家——从吴文藻的早期论述出发】民族工作的重要论述.docx
- 【环保科技创业计划书】 环保创业计划书.docx
- 【真假钦差案】汕头钦差案.docx
- 【番茄工作法读书笔记】读书笔记:民主、法治与国家.docx
- 【第一学期学校工作总结】2018年第一学期学校工作总结.docx
- 【精选】2021初二英语教师教学工作总结.docx
- 2025年新外研版三年级上册英语同步教学课件.pptx
- 红十字会大讲堂管理制度.docx
- 技术奇点(Singularity)理论的科学基础、哲学思辨与未来社会构想 _2026年1月.docx
- 公共艺术项目在激活城市消极空间(如高架桥下、废弃铁轨)中的作用 _2026年1月.docx
- “双减”政策对校外培训行业转型及家庭教育投入变化的影响 _2026年1月.docx
- Z世代员工对职场“摸鱼文化”的态度成因与管理对策研究 _2026年1月.docx
- 跨文化团队管理中的沟通障碍、文化冲突与融合策略案例分析 _2026年1月.docx
- 共享经济平台将劳动者归类为“合作伙伴”的伦理与法律责任 _2026年1月.docx
- 大型国际展会(如进博会、CES)的绿色会展实践与可持续发展评估 _2026年1月.docx
- 地理标识产品(如阳澄湖大闸蟹)与产地旅游的融合发展研究 _2026年1月.docx
原创力文档

文档评论(0)