
操作系统
文章平均质量分 89
卓亦苇
这个作者很懒,什么都没留下…
展开
-
主存的管理
第七章链接链接的三种方式:静态链接:在程序运行之前,先将各目标模块及它们所需的库函数连接成-一个完整的可执行文件(装入模块),之后不再拆开。装入时动态链接:将各目标模块装入内存时,边装入边链接的链接方式。运行时动态链接:在程序执行中需要该目标模块时,才对它进行链接。其优点是便于修改和更新,便于实现对目标模块的共享。程序处理装入绝对装入绝对装入:在编译时,如果知道程序将放到内存中的哪个位置,编译程序将产生绝对地址的目标代码。装入程序按照装入模块中的地址,将程序和数据装入内存。(只适合单道批处理原创 2022-05-28 22:36:54 · 192 阅读 · 0 评论 -
系统调用与进程
第三章系统调用处理应用程序分为哪几个步骤?这些步骤之间有什么关系?答:处理应用程序分为四个步骤:编辑,编译,连接和运行。这些步骤是相互关联、顺序执行的。具体表现为:每个步骤处理的结果产生下一-个步骤所需要的文件;每一个步骤能否正确地执行,依赖于前- -个步骤是否成功地完成。第四章进程与进程实体程序段、数据段、PCB三部分组成了进程实体(进程映像)。一般情况下,我们把进程实体就简称为进程,例如,所谓创建xx进程,实质上是创建进程实体中的PCB;而撤销进程,实质.上是撤销进程实体中的PCB原创 2022-05-28 22:36:01 · 900 阅读 · 0 评论 -
资源分配与调度
第五章死锁死锁:各进程互相等待对方手里的资源,导致各进程都阻塞,无法向前推进的现象。饥饿:由于长期得不到想要的资源,某进程无法向前推进的现象。比如:在短进程优先(SPF) 算法中,若有源源不断的短进程到来,则长进程将一直得不到处理机,从而发生长进程“饥饿”。死循环:某进程执行过程中- -直跳不出某个循环的现象。有时是因为程序逻辑bug导致的,有时是程序员故意设计的。死锁产生条件产生死锁必须同时满足一下四个条件, 只要其中任一条件不成立, 死锁就不会发生。互斥条件:只有对必须互斥使用的资源的原创 2022-05-28 22:35:29 · 894 阅读 · 0 评论 -
操作系统绪论
第一、二章操作系统特征[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tn4wNpJN-1653748427636)(https://s2.loli.net/2021/12/15/BtEMkL9ICdahyUq.png)]什么是操作系统?操作系统是一组直接控制和管理电脑硬件资源和软件资源,使电脑高效、协调、自动地工作,以方便用户充分而有效地利用资源的程序操作系统有哪些特征?并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替原创 2022-05-28 22:34:02 · 273 阅读 · 0 评论