页面帧编号与页面表条目

时间:2015-11-13 05:10:37

标签: operating-system paging memory-address

那么页面框架编号和页面表条目之间究竟有什么区别?

以下哪一项是正确的:

if ( $_SESSION['logged_in'] && isset( $_SESSION['user_name'] ) {
    header("Content-type: text/html");
} else {
    die( "The user is not logged in. Click <a href=\"login.php\">here</a> to login" );
}
physical_address = PTE * page_size + offset

2 个答案:

答案 0 :(得分:2)

physical_address = PFN * page_size + offset

是正确的。

页面框架是连续的page_size - 对齐和page_size大块内存,可以填充整个虚拟可寻址内存。

页表条目包含在虚拟地址中。反过来,条目包含页面框架编号,以便n th 条目选择m th 页面帧。您可以这样查看:

virtual -> physical
    PTE -> PFN

毕竟你可以说页表条目指向页面框架

答案 1 :(得分:0)

从技术上讲,物理内存中没有PAGES。逻辑内存PAGE通过页表条目映射到物理内存PAGE FRAME。