计算机操作系统笔记一

计算机操作系统:

1、操作系统引论
2、进程与线程
3、处理机调度
4、进程同步与进程互斥
5、死锁
6、存储器管理
7、虚拟存储器
8、IO系统
9、文件管理
10、磁盘管理
11、操作系统接口

1、操作系统引论

操作系统定义:
计算机操作系统笔记一_第1张图片
操作系统作用:
(1)
计算机操作系统笔记一_第2张图片
(2)
计算机操作系统笔记一_第3张图片
(3)
计算机操作系统笔记一_第4张图片
操作系统基本特性:
(1)
计算机操作系统笔记一_第5张图片
(2)
计算机操作系统笔记一_第6张图片
(3)
在这里插入图片描述
(4)
在这里插入图片描述操作系统的发展过程:
计算机操作系统笔记一_第7张图片
中断与异常:
计算机操作系统笔记一_第8张图片
系统调用:
计算机操作系统笔记一_第9张图片
操作系统体系结构:
计算机操作系统笔记一_第10张图片
计算机操作系统笔记一_第11张图片

2、进程与线程

进程的定义与组成:
计算机操作系统笔记一_第12张图片
进程的特征:
计算机操作系统笔记一_第13张图片
进程的五种基本状态及转换:
创建、就绪、运行、阻塞、终止
计算机操作系统笔记一_第14张图片
进程控制(进程状态切换):
利用原语实现
计算机操作系统笔记一_第15张图片
进程创建:
计算机操作系统笔记一_第16张图片
进程终止:
计算机操作系统笔记一_第17张图片
进程阻塞与唤醒:
计算机操作系统笔记一_第18张图片
进程切换:
计算机操作系统笔记一_第19张图片
进程通信:
计算机操作系统笔记一_第20张图片
(1)共享存储
计算机操作系统笔记一_第21张图片
(2)管道通信
计算机操作系统笔记一_第22张图片
(3)消息传递
计算机操作系统笔记一_第23张图片
线程定义:
线程是轻量化级进程,引入线程,提高并发性
计算机操作系统笔记一_第24张图片
计算机操作系统笔记一_第25张图片
线程的实现方式:
(1)用户级线程
计算机操作系统笔记一_第26张图片
(2)内核级线程
计算机操作系统笔记一_第27张图片
(3)组合方式
多对一模型、一对一模型、多对多模型
计算机操作系统笔记一_第28张图片

3、处理机调度

处理机调度定义:
在这里插入图片描述
处理机调度的层次:
(1)高级调度
计算机操作系统笔记一_第29张图片
(2)中级调度
计算机操作系统笔记一_第30张图片计算机操作系统笔记一_第31张图片
(3)低级调度
计算机操作系统笔记一_第32张图片
三种调度对比:
计算机操作系统笔记一_第33张图片
进程调度:
时机:
计算机操作系统笔记一_第34张图片
方式:
计算机操作系统笔记一_第35张图片
进程调度与进程切换:
计算机操作系统笔记一_第36张图片
调度算法的评价指标:
计算机操作系统笔记一_第37张图片
调度算法:
(1)先来先服务FCFS
计算机操作系统笔记一_第38张图片(2)短作业优先SJF
计算机操作系统笔记一_第39张图片
(3)高响应比优先调度算法HRRN
计算机操作系统笔记一_第40张图片
(4)轮转调度算法
让就绪队列上的每个进程每次运行一个时间片
用于进程调度,抢占式算法
(5)优先级调度算法
把处理机分配给就绪队列中优先级最高的进程
用于作业调度,进程调度
非抢占式、抢占式算法
(6)多级反馈队列
设计多个队列、每个队列采用FCFS算法、按队列优先级调度

你可能感兴趣的:(计算机操作系统笔记一)