04 無處不在的缺頁異常

1、什麼是缺頁異常
PTE結構
在這裏插入圖片描述
P當前頁面是否有效,當CPU訪問一個地址,PTE的P位爲0,此時會產生缺頁異常。

2、保留與提交的誤區
LPVOID VirtualAlloc{
LPVOID lpAddress, // 要分配的內存區域的地址
DWORD dwSize, // 分配的大小,按頁的大小分,小於一個頁也按一個頁分
DWORD flAllocationType, // 分配的類型
DWORD flProtect // 該內存的初始保護屬性
};
MEM_RESERVE:保留線性地址
MEM_COMMIT:可以有物理頁,但是不是立即有或一直有,只有在用的時候纔會掛物理頁

3、無處不在的缺頁
在這裏插入圖片描述

4、什麼是寫拷貝
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章