임계 영역 대기 비용
하드웨어 원자 명령은 재료이고, 스핀락·뮤텍스·futex는 경합 상황에 맞춘 정책입니다.
경합이 발생했는가?
먼저 사용자 공간의 빠른 경로를 시도한다.
아니오
futex · CAS로 즉시 획득
예
수 µs 스핀락 · 길거나 I/O 뮤텍스
하드웨어 원자 명령은 재료이고, 스핀락·뮤텍스·futex는 경합 상황에 맞춘 정책입니다.