상호 배제 (Mutual Exclusion)
- 한 자원에 대한 여러 프로세스 동시 접근 불가.
점유와 대기 (Hold and Wait)
- 자원을 가지고 있는 상태에서 다른 프로세스가 사용하고 있는 자원 반납을 기다림.
비선점 (Non Preemptive)
- 다른 프로세스의 자원을 강제로 가져올 수 없음.
환형 대기 (Circle Wait)
- 각 프로세스가 순환적으로 다음 프로세스 요구하는 자원을 가지고 있는 것.
참조 :
Mi_Q Kingdom :: Interview Dead Lock 해결 방법. (tistory.com)
https://junsday.tistory.com/32
'[ Programing ] > Interview' 카테고리의 다른 글
Interviw C++ STL Map / HashMap, List, Vector, Set (0) | 2021.12.10 |
---|---|
Interview Dead Lock 해결 방법. (0) | 2021.12.10 |
Interview Spin Lock (0) | 2021.12.10 |
Interview Context Switch (0) | 2021.12.08 |
Interview Ciritical Section 용어 (0) | 2021.12.08 |