操作系统
文章平均质量分 79
k829593756
这个作者很懒,什么都没留下…
展开
-
操作系统 内存管理 知识点
目录:地址的动静态重定位内存分配算法程序的链接和装入(静态和动态)逻辑地址和物理地址虚拟内存,实际内存,内部外部碎片地址的重定位:程序执行时,必须将地址空间变为绝对地址才能访问系统分配的内存地址重定位:操作系统把用户程序指令中的相对地址变换成为所在存储中的绝对地址的过程地址重定位实现了:从逻辑地址到物理地址的转换按照重定位时机分类:静态重定位、动态重定位地址的静态重定位定义:在程序运行之前,为用户...原创 2018-02-27 23:50:40 · 3419 阅读 · 0 评论 -
操作系统 进程与线程
进程的运行状态A. 就绪态到执行态B. 执行态到就绪态C. 执行态到阻塞态D. 阻塞态到就绪态 创建进程步骤:1,申请空白PCB(进程控制块);2,为新进程分派资源;3,初始化PCB;4,将新进程插入就绪队列;进程的状态进程运行时具有三个状态:运行态,就绪态,等待态(阻塞态)A:一次I/O操作结束,等待态->就绪态B:运行进程需要I/O操作,运行态->等待态C:运行进程结束,直接转入...原创 2018-02-25 18:34:35 · 399 阅读 · 0 评论 -
互斥与死锁
死锁定义 :在一个进程集合中,所有的进程都在等待只能由该进程集合中的其它进程才能引发的事件,这就是死锁解释 :由于进程集合中的所有进程都在等待集合中的其它进程引发唤醒该进程的事件,所以所有进程都会阻塞而无法向前推进。一般大多数的等待事件都是释放进程集合中其它进程所占有的资源,也叫资源死锁。资源死锁的四大必须条件 :1>互斥条件:即某个资源在一段时间内只能由一个进程占有,不能同时被两个或以上的...原创 2018-02-25 19:31:35 · 1075 阅读 · 0 评论