Q. 디스크 I/O가 뭐였지?
CPU가 logical address를 읽고 paga table에서 frame번호를 가져오려 하는데 invalid 상태이면 디스크에서 I/O를 수행해야 함, 요청한 page가 메모리에 없는 경우를 page fault라고 함, CPU는 자동적으로 운영체제에 넘어가고 운영체제가 CPU를 가지고 falut난 페이지를 메모리에 올리는 작업이 수행됨, page fault에 대한 처리 루틴이 운영체제에 정의되어 있음.
page fault 처리 루틴