명시적 락 도입 판단

추가 기능이 실제 요구일 때만 수동 해제와 Condition 복잡도를 감수한다.

요구 기능내장 모니터선택
짧은 상호 배제충분함synchronized 유지
입구 대기 취소직접 지원 부족lockInterruptibly
획득 시간 제한표현 어려움tryLock
역할별 대기실한 집합만 제공복수 Condition

핵심: 공정성 플래그는 정확한 실행 순서를 보장하지 않으며 처리량 비용을 측정해야 한다.