工作集算法和虚拟内存

时间:2016-08-22 14:42:33

标签: virtual-memory working-set

工作集算法:有2个进程,每个进程都有自己的工作集窗口。根据理论,在该窗口中存储了该过程要求的Δ最近页面。

我的问题是:当页面必须被带到窗口时,我们是否直接从磁盘移动该页面(Disk - > Windown),这意味着不需要虚拟内存;或者,应该有一个存储页面的倒置页面表,以便我们从那里移动它(磁盘 - >倒置页面表 - >窗口)。

长问题简介:WS算法是否与反向页表连接(以任何方式)

-Thanks

1 个答案:

答案 0 :(得分:0)

听起来你在这里很困惑。

1)倒置页表只是一种实现页表(逻辑内存转换)的机制。要了解虚拟内存的工作原理,可以忽略反转的页表。

  1. 如果将页面从磁盘移动到物理内存,则表示您正在使用虚拟内存。
  2. 因此,没有WS与反向页表无关。