본문 바로가기

개인공부

크리티컬 섹션 해결 알고리즘

반응형

Dekker's Algorithm

 

Tow process Me 을  보장하는 최초의 알고리즘

 

turn 과 flag를 둘다 사용하여처리

 

소스코드 간편화

 

먼저 깃발을 들고 양보를 한다(니턴이다) 그때 상대가 깃발을 들고 있고 상대턴이면 기다리고 아니면 크리티컬 섹션을 실행하는 알고리즘

 

N-Process Mutual Exclusion

 

Dijkstra's Algorithm  

 

 

 

 SW solution 들의 문제점

- 속도가 느림

- 구현이 복잡한

반응형

'개인공부' 카테고리의 다른 글

Spinlock  (0) 2020.06.21
크리티컬섹션 HW 솔루션  (0) 2020.06.21
프로세스 동기화 방법  (0) 2020.06.21
SPN / SRTN / HRRN  (0) 2020.06.21
FCFS/RR  (0) 2020.06.21