我一直試圖在Linux源代碼中查找與PAE禁用的x86系統上的PTE對應的結構/聯合。到目前爲止,我只找到了拱以下/ 86 /包括/ ASM/page_32.hLinux內核中的PTE結構
typedef union {
pteval_t pte;
pteval_t pte_low;
} pte_t;
我有點糊塗了,現在因爲我有英特爾參考手冊卷3A在我面前打開並且該聯合中沒有任何內容與手冊中解釋的PTE中的十幾個奇數字段相對應。
這可能是一個微不足道的問題,但對我來說,它已變得更像是理解Linux內核中內存管理過程中的一個絆腳石。
編輯:我有2.6.29源跟我
你在看哪個版本的Linux源代碼? – caf 2009-09-18 00:47:47