最近在学习操作系统相关知识,在学习虚拟内存技术时产生了一个疑问,操作系统会在进程需要的时候将位于硬盘的数据页换入到物理内存中,在物理内存不够用的情况下会发生页面置换,而置换的物理内存页面应该是随机的(换出未来一段时间不太可能使用的页面,这个页面在物理内存中的位置是随机的吧),也就意味着页表中存放的物理页帧号应该会动态变化?
在程序运行中,页表是动态的还是静态的?
最新推荐文章于 2024-12-20 21:31:53 发布
最近在学习操作系统相关知识,在学习虚拟内存技术时产生了一个疑问,操作系统会在进程需要的时候将位于硬盘的数据页换入到物理内存中,在物理内存不够用的情况下会发生页面置换,而置换的物理内存页面应该是随机的(换出未来一段时间不太可能使用的页面,这个页面在物理内存中的位置是随机的吧),也就意味着页表中存放的物理页帧号应该会动态变化?