[問題] love hate policy

作者: rohan21 (rohan21)   2011-11-25 22:06:28
在unpin的時候
會根據參數hate來決定
把某個page放到love or hate list裡面
之後replace時
如果某個page從list裡被挑到
那要把它從list中移除嗎
例如:
原本hate list = 2,5,17,21 (pid)
現在pin pid=7的page並且決定把pid=2的frame替換掉
那hate list現在是2,5,17,21還是5,17,21 ?
作者: psp2007 (psp)   2011-11-25 22:32:00
我猜2拿掉了 因為被用掉了 然後下次unpin的時候再判斷要不要不要再加回list
作者: lisfe (理斯斐)   2011-11-25 22:50:00
list是拿來存可以被替換的page 既然frame裡的page已經被替換掉了 就應該把page從list裡移除 不然下次又選到 就會發生錯誤

Links booklink

Contact Us: admin [ a t ] ucptt.com