操作系统复习笔记-个人总结

操作系统复习笔记-个人总结

ID:39858198

大小:1.26 MB

页数:29页

时间:2019-07-13

操作系统复习笔记-个人总结_第1页
操作系统复习笔记-个人总结_第2页
操作系统复习笔记-个人总结_第3页
操作系统复习笔记-个人总结_第4页
操作系统复习笔记-个人总结_第5页
资源描述:

《操作系统复习笔记-个人总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、操作系统复习笔记王慧娇老师操作系统教程第四版1300310129赵生平记操作系统复习笔记ReadMe第一章概论1.1操作系统概观1.1.2操作系统的资源管理技术1.1.3操作系统定义和作用1.1.4操作系统功能和特性1.2操作系统的发展和形成1.2.1人工操作阶段1.2.2管理程序阶段1.2.3多道程序设计与操作系统形成1.2.4操作系统的发展与分类1.3操作系统提供的服务和用户接口1.3.2程序接口与系统调用1.3.3作业接口与操作命令4主要结构第二章处理机管理2.1中央处理器2.2中断2.3进程2.4线程2.5处理器调度及调度算法第三章

2、同步、通信与死锁3.1并发进程3.1.1顺序程序设计3.1.2并发程序设计3.1.2并发程序设计3.1.3进程的交往:竞争与协作3.2临界区管理3.2.1互斥与临界区3.2.2临界区管理的尝试3.2.3实现临界区的软件方法3.2.4实现临界区管理的硬件设施3.3信号量与PV操作3.3.1同步和同步机制3.3.2信号量与PV操作经典的进程同步问题哲学家进餐问题生产者消费者问题读者写者问题独木桥问题理发师问题死锁第四章存储管理4.1存储器工作原理4.2连续存储管理4.3离散存储管理技术4.4虚拟存储器请求分页式虚拟存储器第五章设备管理5.1I/

3、O硬件5.2I/O软件5.3缓冲技术5.4磁盘I/O5.5虚拟设备第六章文件管理ReadMe第一章和第三章部分为个人学习总结,注意看小标题的规律,1.1.1…3.2.3这种是根据老师ppt复习,相对细致,但是重点性不强,请根据个人情况参考学习。第一章概论1.1操作系统概观计算机系统的层次结构硬件层–程序运行的物理实体操作系统层–提供程序运行所需要的各类资源及控制程序运行系统程序层–支撑软件层应用层–应用程序的开发(编辑器、调试器等)1.1.2操作系统的资源管理技术操作系统是软件系统的核心,是各种软件的基础运行平台通用操作系统提供共性功能支持

4、,与硬件相关但和应用领域无关;支撑软件及应用软件不能直接而只能通过操作系统来使用计算机系统的物理资源。操作系统目标?资源?1.1.3操作系统定义和作用什么是操作系统?操作系统(本书定义):是管理系统资源、控制程序执行,改善人机界面、提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的最基本的一种系统软件。1.1.4操作系统功能和特性操作系统的功能处理机管理存储管理设备管理文件管理网络与通信管理特性并发共享虚拟异步并发性是对有限物理资源强制行使多用户共享以提高效率。共享:操作系统中的资源可被多个并发执行的进程所使用虚拟

5、性:操作系统中一类资源管理技术异步:随机事件1.2操作系统的发展和形成1.2.1人工操作阶段手工操作多,浪费处理机时间,也极易发生差错,效率低,上下机时间拉长1.2.2管理程序阶段自动控制和处理作业流提供一套操作命令提供设备驱动和I/O控制功能提供库程序和程序装配功能提供简单的文件管理功能1.2.3多道程序设计与操作系统形成多道程序设计是指允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法采用多道程序设计提高了效率,即提高了单位时间的算题量,但对每道程序来说,却延长了计算时间。多道程序设计技术提高资源利用率和系统吞吐率是以牺牲

6、用户的响应时间为代价的。设程序等待I/O操作的时间占其运行时间的比例为p,当主存中有n道程序时,所有程序都等待I/O的概率是pn,利用率缺点:作业周转时间延长,无交互能力实现多道程序设计必须解决三个问题:存储保护与程序浮动;处理器的管理和调度;系统资源的管理和调度1.2.4操作系统的发展与分类1批处理操作系统用户脱机工作,成批处理作业,多道程序运行2分时操作系统同时性独立性及时性交互性3实时操作系统数据采集加工处理操作控制反馈处理通用操作系统若某个操作系统兼具有批处理、分时和实时处理的全部或两种功能,则此操作系统为通用操作系统。1.3操作系

7、统提供的服务和用户接口1.3.2程序接口与系统调用系统调用内核提供的一系列具备特定功能的服务例程;通过一组称为系统调用的接口呈现给用户系统调用的作用内核可以基于权限和规则对资源访问进行裁决,以保证系统的安全性对系统调用进行抽象,提供一致接口,避免用户在使用资源时发生错误,提高编程效率。系统调用的实现要点访管指令:由于系统调用而引起处理器中断的机器指令。(自陷指令、中断指令)访管指令为非特权指令,在目态下执行将CPU切换到核心态。1.3.3作业接口与操作命令接口类型:操作接口:操作接口又称作业级接口,是操作系统为用户操作控制计算机工作和提供服

8、务的手段集合4主要结构内核?内核(kernel或者nucleus)是一组程序模块,包含操作系统中最常用的功能,如进程管理、存储器管理、进程间通信、低级I/O功能。中断处理、时钟管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。