【总结】固定分配局部置换和可变分配全局置换等置换方法的辨析

首先辨析固定分配和可变分配,固定分配指的是分配给一个进程的物理块数不变,而可变分配则是分配给一个进程的物理块数可以发生改变。这一点是老生常谈了。

接下来是局部置换和全局置换,局部置换指的是发生缺页的时候,只能自己进程中的物理块进行置换,而全局置换指的是,可以将操作系统的空闲物理块甚至其他进程的物理块进行分配。

在这里,我给出一个不严谨的理解,如有错误,恳请指正:

固定分配局部置换指的是,一个进程,只会在进程中的物理块进行置换,块数不变。

eg:进程发生缺页,将一页调出,将一页调入,进程总页数保持不变。

可变分配局部置换指的是,一个进程,只会对进程中的物理块进行置换,块数可变。

eg:进程发生缺页,将一页调出,将一页调入,进程总页数保持不变。然而,当发生频繁缺页后,操作系统将会为该进程多分配一些物理块。当进程很少缺页后,操作系统将为进程回收一些物理块。

可变分配全局置换指的是(纯纯个人理解):一个进程,只要缺页,就无脑调入,从空闲物理块抢,从别的进程抢,整整一个强盗。

因此,这也是为什么没有固定分配全局置换(因为你把别人的块抢了,别人的块少了,那就是可变分配了,矛盾)

相关推荐
killerbasd4 小时前
总结 10.27
考研
举个栗子。8 小时前
计算机考研 408 真题 + 公共课资料整理(附 199/306/311/312/396/中医综合 清单)
考研
m0_5658273713 小时前
非谓语动词的含义
考研
我不是saint4 天前
60 天极限考研日记 起始篇
考研
蒟蒻的贤5 天前
机试打卡。
考研
库玛西7 天前
外部排序全解析:败者树、置换-选择排序与最佳归并树
c语言·数据结构·c++·笔记·考研·算法
库玛西7 天前
计算机网络第三章:数据链路层
服务器·网络·计算机网络·考研·算法·面试
m0_5658273711 天前
特殊句式:倒装、强调、虚拟语气
考研
我的愿望是成为富婆12 天前
2027届应用统计学专业秋招:从统计基础到SQL、项目与业务表达
考研
m0_5658273712 天前
非谓语动词,长难句核心难点
考研