
操作系统
文章平均质量分 78
qq_41027326
共同努力,共同进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
死锁的产生和避免
1.死锁产生的四个必要条件 (1)互斥条件:资源是独占的且排他使用,进程互斥使用资源,即任意时刻一个资源只能给一个进程使用,其他进程若申请一个资源,而该资源被另一进程占有时,则申请者等待直到资源被占有者释放。 (2)不可剥夺条件:进程所获得的资源在未使用完毕之前,不被其他进程强行剥夺,而只能由获得该资源的进程资源释放。 (3)请求和保持条件:进程每次申请它所需要的一部...转载 2018-04-18 17:36:48 · 229 阅读 · 0 评论 -
内存管理(二)
页面置换算法 当发生缺页中断的时候, 系统会在内存中选择一个页面将其换出内存, 而当换出内存的时候如果该页面的内容在内存中发生修改,则必须将该新数据重新写回到磁盘, 然后再将需要换进的数据覆盖掉原来的数据, 而当该数据在内存中没有被修改的时候, 此时就直接用需要换进的内存的内容替换掉要淘汰的数据的内容.注意在换出的时候必须选择一些使用频率较低的页面将其换出. 在大多数计算机中会把最近经常使用...原创 2018-05-01 11:07:08 · 226 阅读 · 0 评论 -
内存管理
地址空间 地址空间是进程用于寻址内存的地址集合, 每一个进程都拥有自己的地址空间,并且每个进程的地址空间之间相互独立 基址寄存器和界限寄存器 基址寄存器和界限寄存器两者都是计算机的一种特殊的硬件寄存器.当程序装载到内存的时候, 程序的起始物理地址装载到基址寄存器, 程序的长度装载到界限寄存器中. 每次进程在读取内存的时候, CPU 在将地址发送到内存总线之前将当前的基址加到进程所发出的地...原创 2018-04-29 21:44:42 · 159 阅读 · 0 评论