当前位置:   article > 正文

内存管理 —— 页面分配策略_驻留集太大为什么影响并发度

驻留集太大为什么影响并发度

一、驻留集


指请求分页存储管理中给进程分配的物理块的集合。

  • 若驻留集太小,会导致缺页频繁,系统要花大量的时间来处理缺页,实际用于进程推进的时间很少
  • 若驻留集太大,又会导致多道程序并发度下降,资源利用率降低。所以应该选择一个合适的驻留集大小

固定分配:操作系统为每个进程分配一组固定数目的物理块,在进程运行期间不再改变。即,驻留集大小不变

可变分配:先为每个进程分配一定数目的物理块,在进程运行期间,可根据情况做适当的增加或减少。

二、页面分配和置换策略


在这里插入图片描述
固定分配局部置换:系统为每个进程分配一定数量的物理块,在整个运行期间都不改变

可变分配全局置换:只要缺页就给分配新物理块。仅当空闲物理块用完时,系统才选择一个未锁定的页面调出。被选择调出的页可能是系统中任何一个进程中的页,因此这个被选中的进程拥有的物理块会减少,缺页率会增加。

可变分配局部置换:要根据发生缺页的频率来动态地増加或减少进程的物理块

三、抖动


本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/799314
推荐阅读
相关标签
  

闽ICP备14008679号