![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Operating System
佰无一用是书生
这个作者很懒,什么都没留下…
展开
-
《操作系统》概述之操作系统的功能、特征、发展与分类、运行机制和体系结构、中断与异常
一、操作系统(Operating System, OS):是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,他是计算机系统的最基本的系统软件。 上图中箭头的含义分别是: ①、操作系统作为系统资源的管理者,提供的功能有:处理器管理、储存器管理、文件管理、设备管理。 ②、操作系统作为用户与计算机硬件之间的接口,为上层的用户...原创 2019-08-28 21:10:51 · 394 阅读 · 0 评论 -
详解《操作系统》之进程与线程
一、进程的基本定义: 进程实体(进程映像) :由程序段、数据段、PCB三部分组成。一般情况下,我们把进程实体称为进程。注意 :所谓创建进程,实质上是创建进程实体中的PCB;而撤销进程,实质上是撤销进程实体中的PCB,PCB是进程存在的唯一标志。 程序段:程序代码的存放地。 数据段:程序运行时使用、产生的运算数据。例如:全局变量、局部变量、宏定义的常量等就存放在数据段内。 PCB:即进程控制块,其中...原创 2019-09-05 18:29:06 · 206 阅读 · 0 评论 -
初学操作系统之处理机调度
一、处理机调度: 指从就绪队列中按照一定的算法选择一个进程并将处理机分配给他运行,以实现进程的并发执行。 由于内存资源有限,我们不会将用户提交的所有作业全部放入内存,因此就需要对作业调入内存的顺序加以规定,我们将这一过程就称为处理机调度。处理机调度分为三个层次:高级调度、中级调度、低级调度。 高级调度(作业调度):从外存中挑选一个(或多个)作业,给他们分配必要资源,并建立相应的PCB,使他们获得竞...原创 2019-09-11 00:14:20 · 336 阅读 · 0 评论 -
初学操作系统之进程同步
进程同步:同步亦称直接制约关系,它是指未完成某种任务而建立的两个或者多个进程,这些进程因为需要在某些位置上协调他们的工作次序而产生的制约关系。进程间的直接制约关系就是源于他们之间相互合作。 进程互斥的软件实现方法:单标志法、双标志先检查、双标志后检查、Peterson算法。 单标志法:两个进程在访问完临界区后会把使用临界区的权限转交给另一个进程,也就是说每个进程进入临界区的额权限只能被另一个进程赋...原创 2019-09-17 13:10:33 · 185 阅读 · 0 评论 -
操作系统之分页存储管理
由于连续分配方式的以下两点不足:①固定分区分配会导致产生大量的内部碎片,内存的利用率很低,缺乏灵活性;②动态分区分配会产生很多外部碎片,虽然可以用“紧凑”技术来处理,但是”紧凑“技术所耗费的时间代价更高。那么有学者提出,如果允许将一个进程分散的装入到许多不相邻的分区之中,就可以充分的利用内存,而无需在进行“紧凑“。 基本分页存储管理的思想:把内存分为一个个相等的小分区,在按照分区大小把进程拆分成一...原创 2019-10-09 09:42:38 · 922 阅读 · 1 评论