[OS] 임계구역(Critical-Section)문제 해결과 세마포어(Semaphore)


[OS] 임계구역(Critical-Section)문제 해결과 세마포어(Semaphore)

1. 프로세스 동기화 프로세스는 일반적으로 2가지로 나눌 수 있다. 1. independent Process (독립적인 프로세스) 2. Cooperation Process (독립적이지 않은 프로세스) 이 2번째의 독립적이지 않은 프로세스는 실행되고 있는 다른 프로세스에게 영항을 주거나 영향을 받는 경우의 프로세스를 말하는 것이다. 2번(Cooperation Process)가 일반적으로 더 많은데, 이런 독립적이지 않은 프로세스는 이번에도 크게 두 가지로 나눌 수 있다. 1. 프로세스간 통신하는 경우 2. 서버컴퓨터의 하나의 리소스(디비 등..)에 여러 프로세스가 접근하는 경우. 2번의 경우 프로세스들이 데이터베이스를 공유하려다보니 서로 영항을 줄 수밖에 없는 구조이다. 이..........

[OS] 임계구역(Critical-Section)문제 해결과 세마포어(Semaphore)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [OS] 임계구역(Critical-Section)문제 해결과 세마포어(Semaphore)