PAE 分頁機制算法問題 - Linux

Tristan Cohan avatar
By Tristan Cohan
at 2009-06-17T17:55

Table of Contents


最近在看linux kernel的書,第2章有提到PAE分頁機制,

PAE是為了解決32位元下要定址到4GB以上記憶體的問題,

一般分頁機制是 10頁面目錄 x 10頁面表格 x 12偏移量 => 4G

PAE下是 2(PDPT) x 9頁面目錄 x 9頁面表格 x 12偏移量 => 4G

這麼一來,似乎沒有定址到4G以上..... 這到底是為什麼呢?

有沒有人可以解釋一下....感謝各位!!





--
Tags: Linux

All Comments

Charlie avatar
By Charlie
at 2009-06-22T02:29
他是mapping 到不同位址 也就是說你存取某位址
他會自動幫你轉換到 4g以上的記憶體實體位址
Belly avatar
By Belly
at 2009-06-22T09:42
X86下 PAE 有不同分頁法 有4K,4M,2M 3種
Callum avatar
By Callum
at 2009-06-22T23:17
還是不太了解,可否再解釋清楚一點呢? 感謝 @@

桌面

Mary avatar
By Mary
at 2009-06-16T22:52
小弟不小心在桌面新增一個東西 導致桌面無使用 有大大知道 桌面的東西要怎用指令刪除嗎 謝謝 - ...

各位linux版版友您好, 懇請幫忙填寫問卷

Cara avatar
By Cara
at 2009-06-16T20:58
本文已經過版主同意~ 之所以想借用版眾的力量 是因為我們認為LINUX版上的文章的確有實際在進行虛擬社群中的知識分享 所以懇請各位幫忙 問卷網址在此http://www.my3q.com/home2/288/km120/67942.phtml 凡填寫完的版眾 請推文 我們將會贈與稅前50的批萬幣 ...

請問考過新版3.5HR RHCE認證

Valerie avatar
By Valerie
at 2009-06-16T20:32
※ 引述《sky6949 (阿坤)》之銘言: : 請問有考過的可以分享一下心得嗎?? : 因為我這禮拜六也要去考了 : 希望有人可以分享一下考試內容 : 和該注意的東西 : 謝謝 我比較好奇的是 RHCE最近做了什麼改版 什麼是3.5hr 請指教 謝謝 -- ╭ 這篇文章讓你覺得?════════ ...

請問ubuntu要怎麼設定成 init 3

Sandy avatar
By Sandy
at 2009-06-16T12:32
請問ubuntu要怎麼設定成 init 3 找不到/etc/inittab 請問該怎麼設定呢? - ...

apt-get 抓不到bison

Skylar Davis avatar
By Skylar Davis
at 2009-06-16T10:56
※ 引述《MaxHaru (懂得放手..才是王道)》之銘言: : 我執行sudo apt-get install bison : 系統會出現如下的訊息 : 讀取套件清單中... 完成 : 了解套件依存關係中 : reading state information... 完成 : 現在沒有可用的套件 bison ...