• 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