操作系统原理讲课记录_第1页
操作系统原理讲课记录_第2页
操作系统原理讲课记录_第3页
操作系统原理讲课记录_第4页
操作系统原理讲课记录_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作系统课程讲课记录第一章操作系统引论一、计算机系统资源认识^1、软件2、硬件:主板、cpu、I/O设备主板:PCI、PCI-E3、构成的计算机体系结构二、操作系统的认识☆☆☆1、从四种角度看待操作系统2、操作系统的概念3、操作系统的能做什么?完成用户交给的任务(运行程序):调用操作系统的各个功能模块,协调完成程序的运行。三、操作系统的发展☆☆1、无操作系统,人工操作2、单道批处理系统3、多道批处理系统该系统的硬件基础:1)中断2)通道技术4、分时系统5、实时系统四、操作系统的功能五、现代操作系统的特征☆☆☆1、并发性2、共享性3、虚拟性4、不确定性六、一些基本概念:☆☆☆1、进程、线程☆☆☆2、作业1)定义、组成、类型、建立、输入方式2)、spooling系统☆☆☆(1)概念(2)应用:将一台独享打印机虚拟为多台打印机(3)优点3)jcb建立、作业的状态4)作业调度(算法、性能指标)3、任务4、系统调用:windows内核原理与实现5、接口、虚拟存储、文件七、操作系统的分类八、课堂作业讲解(操作系统课程辅导与习题解析-胡元义,余健明,徐睿琳.pdf)第二章进程管理2.1进程的概念☆☆☆2.1.1程序的顺序执行与并发执行1、前趋图2、程序的顺序执行特征:顺序性、封闭性、可再现性3、程序的并发执行特征:间断性、失去封闭性、不可再现性2.1.2进程的定义☆☆☆并发执行、调度活动、资源分配、实体、创新思维、理念2.1.3进程的特征☆☆☆独立性、异步性、2.1.4作业和进程的关系2.2进程的描述☆☆☆1)PCB、程序段、数据段2)进程上下文2・3进程状态及其转换☆☆☆1)三状态:执行状态、等待状态、就绪状态及其之间的转换2)五状态(创建、终止)及其之间的转换3)七状态(就绪挂起、阻塞挂起)及其之间的转换挂起:将进程从内存对换至外存,使用原语操作:suspend激活:将进程从外存对换至内存,使用原语操作:activate2.4进程控制☆☆☆1、进程控制:一般由操作系统内核中的原语来完成。(内核:支撑功能、中断处理、转换、管理系统的进程、内存、设备驱动、文件、网络)2、进程的层次关系:前趋图、进程图(有向树)、进程家族树子进程:pid、堆栈(内存)、寄存器、i/o操作2・5进程互1、临界资源与临界区2、进程互斥☆☆☆1)概念:是进程之间的间接约束关系,是由于进程之间共享资源造成;2)作用:保证进程之间的一致性和封闭性3)进程互斥的四个准则:☆☆☆空闲让进;忙则等待;让权等待;有限等待3、进程互斥的实现☆☆☆1)禁止中断2)TS指令3)加锁法4)信号量机制☆☆☆☆☆(1)利用信号量实现进程的互斥(2)利用信号量实现进程的前趋关系2・6管程机制☆☆☆1、管程的定义2、管程的组成3、管程的特点4、管程与进程的区别5、条件变量2.7进程同》☆☆☆☆☆1、同步的概念2、同步实现的方法1)编写顺序程序实现2)过程wait()和signal()消息传送

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论