컴퓨터(Computer Science)/시스템 프로그래밍(System Programming)

뮤텍스,Mutex (Mutual Exclusion) 쓰임과 예시

게임이 더 좋아 2020. 12. 9. 01:16
반응형
728x170

docs.microsoft.com/en-us/windows/win32/sync/using-mutex-objects

위의 링크에 예시가 있다.

 


뮤텍스에 대해서 더 알아보자

MUTual EXclusion 의 줄임말이다.

 

하나의 스레드는 한 번에 오직 하나만의 뮤텍스를 가질 수 있다.

마치 이건 하나의 스레드만이 임계구역(critical section)에 들어가는 것과 비슷하다.

 

다시 말해서 서로 다른 프로세스에 있더라도 스레드 간에 상호 배제를 가능하게 해주는Kernel object이다.

 

--임계영역에 대해서는 이 글에서 잘 설명했다.

위 글로 아래를 이해하면 되고 안되면 다시 맨 밑의 예를 보면서 이해하면 된다.

 

 

** 참고

 

 

 

 


예시를 comment와 함께 보는 것도 괜찮을듯

반응형
그리드형