Study/Programming

쓰레드 동기화 뮤텍스(Mutex)

까보자 2014. 6. 2. 09:44

졸려


안녕하세요 꼬로미입니다


쓰레드 동기화 뮤텍스에 대한 프로그래밍 입니다



뮤텍스(Mutex, Mutual Exclusion)

  • 쓰레드의 동시접근을 허용하지 않음

  • 동기 접근에 대한 해결책으로 주로 사용

  • 쓰레드 동기화로 한번에 하나의 쓰레드만이 실행가능하게 하는 방법

  • 쓰레드가 사용중일 때 강제적으로 다른 쓰레드의 접근을 막음

  • 화장실을 이용하는데 하나의 열쇠가 있고 그 열쇠가 있어야만 이용이 가능한 화장실과 유사







실행결과

50000, 50000로 설정했을때 결과값은 0

500000, 50000로 설정했을때 결과값은 22500000