操作系统原理概述
根据学习操作系统原理过程中的笔记,进行整合后形成了共九章的笔记与思维导图
方寸间沧海桑田
欲买桂花同载酒,终不似,少年游
展开
-
【操作系统原理概述】第九章 文件系统
第九章 文件系统9.1 文件系统概念9.1.1 文件的定义:计算机存取的一种重要组织形式9.1.2 文件分类(1)用途分类:系统、库、用户文件(2)操作权限:只读,读写,不保护文件(3)文件性质:普通,目录,设备文件9.1.3 文件属性(1)文件内部的信息存放在文件目录的目录文件中(2)MS-DOS中,文件属性占目录项1个字节9.1.4 文件系统管理...原创 2019-06-14 17:18:56 · 305 阅读 · 0 评论 -
【操作系统原理概述】第八章 设备管理
第八章 设备管理8.1 设备管理概念(1)设备分配:按策略为进程分配设备(2)设备映射:物理设备(I/O)系统中实际安装的设备;逻辑设备(应用软件使用的设备)(3)设备驱动:控制物理设备实现I/O操作,将应用的服务请求转换为具体I/O指令;向用户提供统一接口(read,write,open等)8.2 Spooling系统8.2.1 设备(1)独占性设备:所有字符串设备(如打...原创 2019-06-14 17:17:30 · 304 阅读 · 0 评论 -
【操作系统原理概述】第七章 存储管理
第七章 存储管理7.1 内存管理功能7.1.1 实现方式(1)结构:CPU CACHE 内存 辅存(2)原理:内存小时,辅存支援内存;暂不用的模块转为辅存,必要时转为内存7.1.2 地址映射(装入)定义:程序中的虚拟地址→真实物理地址(1)固定地址映射:编译时直接确定好内存中位置(2)静态地址映射:程序装入(如双击图标时)时操作系统决定(3)动态地址映射:执行过程中...原创 2019-06-14 17:15:42 · 301 阅读 · 0 评论 -
【操作系统原理概述】第六章 进程调度
第六章 进程调度6.1 进程调度概念(1)在合适时间以一定策略选取一个就绪进程运行(2)保证响应快,处理快,吞吐量大,利用率高,公平,避免饥饿(3)量化单位:周转时间和带权周转时间6.2 典型调度算法(1)先来先服务调度:队列(2)短作业优先调度:最短运行时间优先(3)响应比高者优先:响应比 = 响应时间(等时+运时)/运时(4)优先数调度:静态优先数(创建时指定) + 动...原创 2019-06-14 17:14:11 · 256 阅读 · 0 评论 -
【操作系统原理概述】第五章 死锁
第五章 死锁5.1 死锁概念5.1.1 五个哲学家就餐问题5.1.2 死锁的定义(1)两个/多个进程无限期地等待永远不会发生的条件的一种状态(2)已经拥有了资源又申请其他进程的资源5.2 死锁的原因(1)系统资源有限(2)并发进程推进顺序不当(3)不正确的P-V操作(如生/消问题中的P(empty)和P(mutex)的顺序问题(4)死锁结论:参与死锁的进程至...原创 2019-06-14 17:11:53 · 295 阅读 · 0 评论 -
【操作系统原理概述】第四章 进程管理
第四章 进程管理4.1 进程概念4.1.1 进程概述(1)定义:程序在某个数据集合上的一次运行活动(2)特性:动态性(程序为静态长存),并发性,异步性,独立性(作为系统分配与调用CPU的单位)(3)类型:系统和用户进程;计算型进程和I/O进程(用户交互)4.1.2 进程状态运动、就绪、阻塞态4.1.3 LINUX进程状态可运行、阻塞、僵死、挂起态...原创 2019-06-13 20:57:27 · 404 阅读 · 0 评论 -
【操作系统原理概述】第三章 操作系统用户界面
第三章 操作系统用户界面3.1 BIOS和主引导记录MBR3.1.1 计算机工作模式(1)实模式:实地址模式(2)保护模式:内存保护模式(3)系统BIOS(基本输入输出系统):不属于硬件与软件,属于固件(以硬件存在的软件);功能:引导启动配置→基本的设备I/O服务→加电自检和自举(4)开机后BIOS顺序:加电自检POST→查找显卡BIOS,调用显卡BIOS→依次查找其他设备执行相...原创 2019-06-13 20:55:08 · 830 阅读 · 0 评论 -
【操作系统原理概述】第二章 操作系统逻辑结构
第二章 操作系统逻辑结构2.1 操作系统的逻辑结构2.1.1 整体式结构模块为单位2.1.2 层次结构类似TCP/IP协议栈2.1.3 微内核结构Window和Minix为代表2.1.4 单体内核结构Linux为代表2.2 CPU的态2.2.1 基本硬件结构CPU,内存,中断,时钟2.2.2 CPU的态指CPU的工作状态...原创 2019-06-13 20:53:46 · 736 阅读 · 0 评论 -
【操作系统原理概述】第一章 操作系统概述
写在前面:蛰伏了一段时间,这十几天在MOOC上参考本校的苏老师将操作系统相当于走马观花的看了一遍,不能说老师讲的有多好(毕竟MOOC不比课堂,很多精华可能难以涉及),也不能说自己学的有多好(毕竟我也只是走马观花的看一遍)。不过在学习过程中也在笔记本上记了也有接近半个本子的笔记,想着本子的记录不如网络来的持久,于是乎在此将这段笔记转换为网络博客,作为学习完毕后的一个落实积累吧学习地址:http...原创 2019-06-13 20:50:51 · 380 阅读 · 0 评论