‣
‣
‣
예상 질문
- context switching에서 오버헤드가 일어나는 이유
- 오버헤드란 어떤 처리를 하기 위해 들어가는 간접적인 처리 시간과 메모리를 의미합니다. 문맥 교환을 할 때는 CPU가 아무런 일을 할 수 없기 때문에 문맥 교환이 잦으면 오버헤드가 일어나게 됩니다.
- 식사하는 철학자 문제를 설명하고, 문제를 해결해보시오
- 해결 방안 :
- 5명 말고 4명
- 두개의 포크를 모두 들 수 있을 때 포크를 든다.
- 홀 짝을 나누어 홀수는 왼쪽부터, 짝수는 오른쪽 부터