에듀윌
·
교착 해결 4전략
PART F · ★ 핵심 두음
예방·회피·탐지·복구 — DB는 보통 탐지+복구 조합
★
예회탐복
★ — 교착 해결 4전략
글자
전략
한 줄 의미
DB 사용
예
예방
교착 4조건 중 하나를 깨서 사전 차단
부분적
회
회피
안전 상태 검증 후 자원 할당 (은행원 알고리즘)
❌ 비용 큼
탐
탐지
대기 그래프로 주기 검사 → 사이클 발견
✅ DB 기본
복
복구
사이클 한 트랜잭션 강제 ROLLBACK → 해소
✅ DB 기본
★ 결정 카드
예방 = 4조건 중 하나 깨기.
특히
환형 대기 깨기
(자원에 순서 매겨 낮은 ID부터 락 획득)가 실무 인기 패턴. DB는 평소
탐지+복구
조합으로 운영해요.