Skip to content

Latest commit

 

History

History
17 lines (17 loc) · 969 Bytes

2Week.md

File metadata and controls

17 lines (17 loc) · 969 Bytes

진도

~ 109 ( Chapter.4 메모리 관리 3-2 Lazy Buddy )

논의 사항

  • loopback 이 무엇인가?
  • 세그먼트는 무엇인가?
  • 상수는 어디에 할당되는가?
  • 상수를 사용하였을때 프로그램은 빨라 지는가?
  • task 가 동시 실행 할수 있는가?
  • process , thread 의 task 분배는? cpu 를 어떻게 할당되는가?
  • process 별로 thread 가 다를경우 cpu 분배는 어떻게 되는가?
  • task 를 바로 실행 할수 없을 경우 어떻게 처리 되는가?
  • task 별로 8kb, 16kb 스택을 할당하는데 어디에 할당되고 어떻게 사용되는가?
  • run queue 안에 task 가 있고 task 안에 scheduler 가 존재하즌가?
  • 큰 파일을 메모장 같은 프로그램으로 열때 cpu 는 왜 하나만 사용하는가?
  • signal 은 언제 처리 하는가?
  • order 관리는 어떻게 하는가?
  • buddy 할당자에서 order 는 왜 사용하는것 인가? 언제 변경된 값을 참조 하는가?