1 / 32
文档名称:

操作系统知识点整理讲课稿.docx

格式:docx   大小:64KB   页数:32页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统知识点整理讲课稿.docx

上传人:shugezhang1 2022/4/6 文件大小:64 KB

下载得到文件列表

操作系统知识点整理讲课稿.docx

相关文档

文档介绍

文档介绍:操作系统知识点整理
(完整版)
精品文档
第一章操作系统概述1)一个完整的计算机系统是由硬件系统和软件系统两大部分组成2)计算机软件是指程序和与程序相关的文档的集合3)按功能可把软件分为“系统软件”和“应用软件”两部分系统软件:操控制信息操作系统中把做出“决定把CPU分配给谁用”的程序称为“进程调度程序”常用的进程调度算法::为就绪队列中的每一个进程分配一个称为“时间片”的时间段,:优先数高的先调度,若相同则先来先服务多级队列调度算法:,比如进程的当前状态,,还有一个允许它占用多长时间的问题,有两种处理方式,一种是不可剥夺方式,另一种是剥夺方式为了对进程进行有效的管理和控制,操作系统要提供若干基本的操作以便能创建进程、撤销进程、阻塞进程、唤醒进程,把具有这种特性的程序称为“原语”,原语的不可分割性,通常利用屏蔽中断的方法程序接口:操作系统在程序一级给予用户的支持命令接口:,非特权指令只能由操作系统使用的指令,特权指令CPU的两种工作状态:管态、,可以执行包括特权指令在内的一切机器指令
收集于网络,如有侵权请联系管理员删除
精品文档
,禁止使用特权指令访管指令系统调用命令的程序属于操作系统,它应该在管态下执行用户程序只有通过计算机系统提供的访管指令才能实现由目态转为管态,进而调用这些功能程序的目的
访管指令属于非特权指令,功能是执行它就会产生一个软中断,促使中央处理机由目态转为管态,进入操作系统并处理该中断从功能上看,可以把系统调用命令分为五大类:.五是关于存储申请与释放的从形式上看,操作系统提供的系统调用与一般的过程调用(子程序调用)相似,但它们有着明显的区别作业管理:
1)把一个作业提交给系统时,系统要开辟一个作业控制块JCB,以便随时记录作业的信息被系统接纳的作业,在没有投入运行之前,称为后备作业。这些作业存放在辅助存储器中,并由他们的JCB连接在一起,形成所谓的后备作业队列作业调度:按照某种规则,从后备作业队列中挑选作业进入内存,参与处理机的竞争,这个过程称为作业调度作业的状态:
:进入辅助存储器,作业的信息还没有全部进入系统,系统也没有为它建立JCB,:建立起了JCB,并将JCB排到后备作业队列中
收集于网络,如有侵权请联系管理员删除
精品文档
:(阻塞、运行、就绪)都属于运行状态完成状态:也是一个暂时性的状态作业的调度算法:
:以作业进入后备作业队列的先后次序周转时间=完成时间-到达时间
注:若分配一定的内存,且不允许作业在内存中移动时,要考虑所占内存大小短作业优先:从后备作业队列中挑选所需CPU时间最少且资源能够得到满足的作业注:如果所有作业“同时”到达后备作业队列,:先调度响应比高着响应比=已等待时间/所需CPU时间在确定作业调度算法时应注意的问题:
,避免无故或无限期的延迟一个作业的执行,使各类用户感到满意使进入内存的多个作业,能均衡地使用系统中的资源,避免出现有的资源没有作业使用,有的资源却被多个作业争抢的“忙闲”,提高整个系统的吞吐能力第三章存储管理计算机操作系统的存储器:CPU寄存器,主存,辅存在考虑计算机存储器的设计时,、容量、,价格越高,容量越小高速缓存:介于寄存器和存储器之间的存储器,主要用于备份主存中较常用的数据,以减少处理机对主存储器的访问次数,提高程序
收集于网络,如有侵权请联系管理员删除
精品文档
执行速度高速缓存容量远大于寄存器,比内存约小两到三个数量级左右为了缓和内存与处理机(CPU)速度的不匹配字(字长):一次传送数据的长度{16、32、64⋯}依系统而定(主)内存储器和高速缓存之间是以“块”为单位传递数据的高速缓存与CPU之间则以“字”为单位传递数据存储器管理的功能:
,一个存储单元