Chapter12. 프로세스 동기화학습목표동기화란 무엇인지 알아봅니다공유 자원과 임계 구역 문제를 이해합니다임계 구역 문제를 해결하기 위한 동기화 기법을 학습합니다동기화의 의미프로세스 동기화: 프로세스들 사이의 수행 시기를 맞추는 것실행 순서 제어: 프로세스를 올바른 순서대로 실행하기상호 배제: 동시에 접근해서는 안 되는 자원에 하나의 프로세스만 접근하게 하기즉, 동기화에는 실행 순서 제어를 위한 동기화가 있고, 상호 배제를 위한 동기화가 있다공유자원과 임계 구역공유 자원: 프로세스들이 사용하는 공동의 자원동시에 실행하면 문제 발생임계 구역: 동시에 실행하면 문제가 발생하는 자원에 접근하는 코드 영역운영체제는 임계 구역 문제를 아래 세 가지 원칙 하에 해결함상호배제진행유한 대기동기화 기법뮤텍스 락 (Mu..