- Sychronization에서 발생할 수 있는 문제 4가지
- dead lock이 발생할 수 있는 조건을 쓰시오
- Bounded Buffer에서 어떤 문제가 발생하는지, 그 문제에 대해서 서술
- 다음은 bounded buffer를 구현한 것이다. 어떤 문제가 발생할 수 있는지 설명하고 mutex로 해결하시오
- 이 문제를 semaphore로 구현해보고 문제점을 서술하시오
- readers and writers problem에 대해 서술하시오
- readers and writers problem의 코드이다. 어떤 문제점이 발생할 수 있는가
- dining philosophers problem가 언제 발생하는지 서술하시오
- dining philosophers problem 해결책 3가지
- 해결책 1에 대해서 서술하세요
- 해결책 2에 대해서 서술
- 해결책 3에 대해서 서술
- Linux에서 sychronization