OS

원자성, 동기화, 교착상태

Devzzi 2023. 5. 22. 22:39
반응형

1. 원자성 

: Lock ~ Unlock 구간에서 원자성이 보장됨

 

2. 동기화

: 신호등과 잠금 장치의 필요성( OS가 제공) 과 유사, 교통정리

- 어떤 대상과 사본이 있는데, 원본과 사본을 맞춰주려고 할 때 사용

 

3. 교착상태(DeadLock) 

: 이러지도 저러지도 못하는 상태_S/W 개발시 발생하는 중대한 이슈

EX. 휴지(자원)가 없어서 못 나감 => wait for 휴지

나와야 들어가는 휴지가 든 자 => wait for unlock

 

 

 

 

반응형