1. Page table management
- user mode인데 page가 없고 write mode : user memory에 page 할당
- kernel mode "" "" : kernel memory에 page 할당
- stack 범위 내에 존재하지 않을 경우 프로세스 종료시킴
크리스마스에 프로젝트는 무슨ㅗㅗㅗㅗㅗ
pintos tip
- 매뉴얼과 보고서를 매우 자세히 읽어본다
- 각 헤더파일들을 잘 읽어본다 특히 thread.h, process.h
- 족보는 한번만 슥 보고 머리속에 잊어버린다
- 컴터에 리눅스깔아서 한다고 깝치지말고 cspro에서 한다
- gdb 쓴다고 깝치지말고 printf를 적극활용 한다
- 집에서 혼자한다고 깝치지말고 랩실가서 동기들과 함께한다
- 치킨은 이틀에 한마리씩 먹는다
- 너무 어렵다면 드랍하고 막학기에 듣고 프로젝트 안하고 D만 받고 졸업한다
- 아니면 복전을 한다
- 박성용 교수님 짱짱맨
'OS' 카테고리의 다른 글
뮤텍스, 세마포어 (0) | 2015.11.04 |
---|---|
도우의 가상 메모리란 무엇인가? - 가상 메모리(페이징 파일) 관리하기 (2) | 2015.10.28 |
pintos 요약 - 2-2. User Program (file system & synchronization) (0) | 2015.07.05 |
pintos 요약 - 2-1. User Program Basic (3) | 2015.07.05 |
pintos 요약 - 1. Thread (0) | 2015.07.05 |