목록2024/12 (17)
미소를뿌리는감자의 코딩

1. 개요이번에 vm_claim_page와 vm_do_claim_page 구현을 통해서 VM와 PM를 mapping 시켜주는 것을 구현해 주려고 한다.함수의 흐름을 정리하기 위해 적어보았다. 2. 본문// vm/vm.c/* Claim the page that allocate on VA. *//* 페이지를 할당 - 물리적 프레임 할당 * vm_get_frame을 통해 frame을 가져오는 작업은 완료되어 있음 * 이제 MMU (Memory Management Unit) 을 설정해 주어야 함. * 가상 주소를 물리 주소에 매핑하는 작업을 page table에 추가하고, 성공 여부를 bool을 통해 알려줘야 함. * */bool vm_claim_page(void *va UNUSED) { /* TODO..
정글 일지
2024. 12. 2. 21:16