어느덧 핀토스도 프로젝트 3에 접어들었다. 이번 프로젝트 3는 virtual memory를 구현하는 것이다. virtual memory에는 많은 개념이 있지만 이번 정리에서는 vm에서 lazy_loading이 어떻게 일어나나 흐름에 대해서 정리해볼려고 한다. 처음 프로
어느덧 핀토스도 프로젝트 3에 접어들었다. 이번 프로젝트 3는 virtual memory를 구현하는 것이다. virtual memory에는 많은 개념이 있지만 이번 정리에서는 vm에서 lazy_loading이 어떻게 일어나나 흐름에 대해서 정리해볼려고 한다. 처음 프로
코드를 보면서 공부를 하던 중 우리는 system call을 부르기 위해서 syscall.c에서 sycall_handler를 호출한다고 이해했는데 이 핸들러에서 함수의 인자인 intr_frame f가 어디서 오는지 갑자기 궁금해졌다. 예를 들어, userprogram에
이번 주에 정글 들어오기 전부터 악명이 높았던 pintos를 드디어 시작했다. 항상 모든 블로그에 pintos힘들다, 전화해서 울었다라고 쓰여있어서 좀 걱정이 됐었다. 사실 항상 블로그를 내가 뭘 배웠고 어떤 내용을 공부했었는지 적었는데 저번에 팀스파르타에서 그런 블