當前位置:聚美館>智慧生活>心理>

內存數據掩碼原理

心理 閱讀(3.02W)
內存數據掩碼原理

內存分配掩碼(Get Free Page Mask, GFP_mask),是描述內核分配內存方法的32位或64位標誌符,可分爲兩類:行爲修飾符、區修飾符。行爲描述符表示分配方式,區修飾符表示分配區。區修飾符表示內存應該從哪個區分配,通常分配可以從任何區開始,不過,內核優先從ZONE_NORMAL開始,這樣可確保其他區在需要時有足夠的空閒頁可用[1] 。下表是區修飾符的列表。行爲修飾符表示內核應當如何分配所需的內存,例如分配器分配內存中的睡眠行爲、失敗行爲、啓動各類設備檔案行爲。