# 커널 객체를 사용한 동기화의 경우 Signaled와 Nonsignaled의 두가지 상태 중 하나로 존재하며, 동기화 객체가 Signaled될 때까지 이 커널 객체를 사용하려는 스레드는 대기하고 있게 된다.
뮤텍스가 비신호 상태이면 프로그램은 자원을 점유하여 사용한 후 이를 반환하고, 다른 프로그램 또는 다른 스래드가 자원을 사용 중이면 뮤텍스 신호 상태가 대기 상태로 돌아가 끝나기를 기다린다.
뮤텍스는 여러 면에서 크리티컬 섹션과 비슷하고, 대신 사용할 수 도 있지만, 이름을 가질 수 있다는 점에서 크리티컬 섹션보다 우월하다.
'Programming > Windows' 카테고리의 다른 글
스택의 용도와 종류 (0) | 2012.10.10 |
---|---|
Windows 서버 2008 암호 재설정 (0) | 2012.02.20 |
Win32 API 정리 1 (0) | 2009.04.26 |
Wnd 운영체제 용어 정리 1 (0) | 2009.04.23 |
window API (0) | 2009.04.04 |
댓글