标签: operating-system paging
我正在大学开设操作系统课程,需要将请求分页作为主要项目的一部分来实现。我有这个想法,但只需要确认一些事情。
假设物理内存已满,并且选择一个帧作为要写入磁盘的受害者,以便可以将其他内容放在其中。当该帧被重新分页,并且它在物理内存中的旧点被其他东西占用时,是否意味着我需要分配另一个物理帧来放置旧数据并更新用户的页面表,以便从用户的从角度来看,虚拟内存保持不变但物理内存已发生变化?我是否正确理解了需求分页的语义?如果没有,通常如何做?
干杯