软件设计师_操作系统基本原理_学习笔记

文章目录

  • 2.1 操作系统概述
  • 2.2 进程
    • 2.2.1 进程状态转换图
    • 2.2.2 前趋图
    • 2.2.3 进程的同步与互斥
    • 2.2.4 PV操作
    • 2.2.5 死锁
  • 2.3 存储管理
    • 2.3.1 分区存储管理
    • 2.3.2 页式存储 段式存储 段页式存储
    • 2.3.3 页面淘汰算法
  • 2.4 文件管理
    • 2.4.1 索引文件结构
    • 2.4.2 文件和树形目录结构
    • 2.4.3 空闲存储空间的管理
  • 2.5 设备管理
    • 2.5.1 数据传输控制方式
    • 2.5.2 虚设备与SPOOLING技术
  • 2.6 微内核操作系统

2.1 操作系统概述

软件设计师_操作系统基本原理_学习笔记_第1张图片
软件设计师_操作系统基本原理_学习笔记_第2张图片

2.2 进程

2.2.1 进程状态转换图

软件设计师_操作系统基本原理_学习笔记_第3张图片

2.2.2 前趋图

哪些任务可以并行,哪些任务有先后关系,是前趋图表达的内容。

软件设计师_操作系统基本原理_学习笔记_第4张图片

2.2.3 进程的同步与互斥

互斥:在同一时刻,只允许一个进程使用某个资源
同步与互斥不互为反义词 互斥->共享 同步->异步
同步:有速度匹配的要求,当速度差距拉得比较大的时候,速度快的需要等待,这就是同步的过程

软件设计师_操作系统基本原理_学习笔记_第5张图片
软件设计师_操作系统基本原理_学习笔记_第6张图片

2.2.4 PV操作

软件设计师_操作系统基本原理_学习笔记_第7张图片
软件设计师_操作系统基本原理_学习笔记_第8张图片

V操作能唤醒P操作
V操作不具备阻塞的能力

软件设计师_操作系统基本原理_学习笔记_第9张图片
软件设计师_操作系统基本原理_学习笔记_第10张图片

2.2.5 死锁

软件设计师_操作系统基本原理_学习笔记_第11张图片
软件设计师_操作系统基本原理_学习笔记_第12张图片
软件设计师_操作系统基本原理_学习笔记_第13张图片
软件设计师_操作系统基本原理_学习笔记_第14张图片
软件设计师_操作系统基本原理_学习笔记_第15张图片

2.3 存储管理

2.3.1 分区存储管理

软件设计师_操作系统基本原理_学习笔记_第16张图片

2.3.2 页式存储 段式存储 段页式存储

软件设计师_操作系统基本原理_学习笔记_第17张图片
软件设计师_操作系统基本原理_学习笔记_第18张图片

A29为页内地址
状态位为0代表不在内存的
被访问过的访问位为1,是不能被淘汰的

软件设计师_操作系统基本原理_学习笔记_第19张图片
软件设计师_操作系统基本原理_学习笔记_第20张图片
软件设计师_操作系统基本原理_学习笔记_第21张图片

2.3.3 页面淘汰算法

软件设计师_操作系统基本原理_学习笔记_第22张图片
软件设计师_操作系统基本原理_学习笔记_第23张图片
软件设计师_操作系统基本原理_学习笔记_第24张图片
软件设计师_操作系统基本原理_学习笔记_第25张图片

2.4 文件管理

2.4.1 索引文件结构

软件设计师_操作系统基本原理_学习笔记_第26张图片

软件设计师_操作系统基本原理_学习笔记_第27张图片

2.4.2 文件和树形目录结构

软件设计师_操作系统基本原理_学习笔记_第28张图片

2.4.3 空闲存储空间的管理

软件设计师_操作系统基本原理_学习笔记_第29张图片
软件设计师_操作系统基本原理_学习笔记_第30张图片
软件设计师_操作系统基本原理_学习笔记_第31张图片

2.5 设备管理

2.5.1 数据传输控制方式

软件设计师_操作系统基本原理_学习笔记_第32张图片

2.5.2 虚设备与SPOOLING技术

软件设计师_操作系统基本原理_学习笔记_第33张图片

2.6 微内核操作系统

软件设计师_操作系统基本原理_学习笔记_第34张图片

你可能感兴趣的:(学习,笔记)