1. 程式人生 > >分配初始化零頁

分配初始化零頁

nbsp clas class 虛擬 地址 oot alloc col void

1.從bootmem分配一頁

/*這裏zero_page指向虛擬地址*/
void *zero_page = alloc_bootmem_low_pages(PAGE_SIZE);

2.找出zero_page對應的頁框描述符page結構體

struct page * empty_zero_page = virt_to_page(zero_page);

3.flush_dcache_page(empty_zero_page);

分配初始化零頁