![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统原理
文章平均质量分 90
操作系统笔记合集
weixin_61756086
磨刀不误砍柴工,读完硕士再打工
展开
-
操作系统 | 第四章 存储器管理(一)
原创 2022-05-06 10:06:53 · 225 阅读 · 0 评论 -
操作系统 | 第三章 处理机调度与死锁
一、处理机调度高级调度(作业调度或长程调度):把外存中处于后备队列的作业调入内存,调度对象时作业。作业:包含程序、数据和作业说明书(系统根据说明书对程序进行控制); 作业步:作业之间独立运行,又有相互关联的顺序加工步骤将每一个加工步骤称为作业步; 作业流:若干作业进入系统依次存放在外存形成作业流,对作业依次处理形成处理作业流。作业控制块(JCB):类似于进程控制块,储存了对作业进行控制和管理的全部信息。低级调度(进程调度或短程调度):调度队形是进程(或内核级线程)进程调度中的三个基本机原创 2022-05-04 20:35:05 · 856 阅读 · 0 评论 -
操作系统 | 第二章 进程管理(二)
一、进程同步基本概念:进程之间的资源共享和合作;进程之间存在着两种形式的相互制约关系:间接相互制约:进程之间需要互斥访问同一种资源 直接相互制约:进程之间存在合作关系,eg:A完成后B才能执行二、临界区不管是软件资源还是硬件资源,多个进程之间都必须互斥访问。访问临界资源的代码段称为临界区,进入临界区之前对需要访问的资源进行检测查看是否能够访问的代码段称为进入区,临界区之后是退出区,恢复资源可访问的标识。其他代码段称为剩余区同步机制应遵循的规则:(1)空闲让进;(2)忙则等待;(3原创 2022-05-01 18:52:49 · 1602 阅读 · 0 评论 -
操作系统 | 第二章 进程管理(一)
目录一、程序的顺序执行二、前趋图三、程序的并发执行及其特征五、进程的基本状态六、进程控制块(PCB)七、进程的控制一、程序的顺序执行各程序按照先后顺序执行,仅当前一操作完成后,后续才能执行。(eg:先输入才能计算a+b)程序顺序执行的特征:顺序性、封闭性(程序运行时独占全机资源)、可再现性(程序在相同条件及环境下重复执行得到的结果始终相同)二、前趋图重点:前趋图是一种有向无环图,记为DAG(Directed Acyclic Graph).原创 2022-04-30 15:07:39 · 1890 阅读 · 0 评论 -
操作系统 | 第一章 引论
1.1操作系统的目标和作用1.2 操作系统的发展过程1.2.1 无操作系统的计算机系统1. 人工操作方式计算机操作是由用户采用人工操作方式直接使用计算机硬件系统。缺点:计算机的全部资源只能供一个用户使用;CPU等待人工操作,严重降低了计算机资源的利用率。2.脱机输入、输出方式先将装有用户程序和数据的纸带装入纸带输入机,CPU需要这些数据时在从磁带上调入内存。1.2.2 单批道处理系统在系统中配备监督程序,监督程序先将磁带上的第一个作业装入内存,并把运行控制权交给该..原创 2022-04-29 14:13:06 · 1511 阅读 · 0 评论