Synchronization (동기화)

<aside> 💡

동기화란?: 프로세스들의 수행 시기를 맞추는 것

  1. 실행 순서 제어
  2. 상호 배제

</aside>

공유 자원과 임계 구역

<aside> 💡

레이스 컨디션

임계 구역에 동시에 접근하면 자원의 일관성이 깨질 수 있다

</aside>

OS가 크리티컬 섹션 문제를 해결하는 세 가지 원칙

동기화 기법

뮤텍스 락