• swapping의 장점과 단점을 서술하시오
  • Demand paging의 정의와 초기 프로세스의 과정을 서술하시오
  • Victim page로 선택되어 paging file로 갈 때 PTE가 어떻게 수정되는가
  • Victim page에 접근하려고 하면 어떤 과정이 발생하는가
  • Demand paging 특징 2가지
  • demand paging 구현할 때 hardware적으로 필요한 3가지
  • shared memory 란 무엇인가
  • shared memory에서 fork 하고 write하려할 때 발생하는 과정을 서술하시오 (demand paging 기능 제공)
  • malloc의 과정을 서술하시오
  • user process는 고유의 kernel address space를 가지고 있다 ( T/F )
  • user process들이 kernel address space에 접근하는 과정을 서술
  • 해당 상황을 설명하고 어떤 문제가 발생하는지 서술하시오
  • paging으로 memory를 가져올 때 더 가져오는 방법이 무엇인지, 어떤 근거로 구현된건지 서술하시오
  • 주변 장치들의 경우 physically contiguous page를 원하는 경우가 많을 때 어떻게 하는지 서술하시오