정의
동시 접근 시 자료의 일관성을 해치는 결과가 나타남
방생하는 경우
커널 작업을 수행하는 중에 인터럽트 발생
프로세스가 'System Call'을 하여 커널 모드로 진입하여 작업을 수행하는 도중 문맥 교환 발생
멀티 프로세서 환경에서 공유 메모리 내의 커널 데이터에 접근할 때
정의
경우
Preemptive
Non-Preemptive
해결하기 위해서 아래의 3가지 조건을 충족해야 한다.
Mutual Exclusion (상호 배제)
Progress (진행)
Bounded Waiting (한정 대기)
Petersons's Solution
임계 영역의 동시 접근을 해결하기 위한 방법