condition variable 이 무엇인가요??
글쓴이: gamja / 작성시간: 화, 2004/03/30 - 7:21오후
pthread 에서의 condition variable이 무엇인지 도무지 이해가 가지 않습니다. 왜 mutex와 같이 쓰게 만들어놨는지부터 이해가 가지 않는군요. 관련 서적을 읽어봤는데 설명이 너무 어려워 이해를 못하겠습니다.
세마포어나 크리티컬섹션 따위는 학부 os수업시간에 다 배웠던 것들이고 잘 알고 있습니다. 그런데 condition variable 이란 것은 그 정체를 도무지 알 수 없네요.
윈도에서의 이벤트와 쓰임 상 비슷한 것 같다는 추측을 하고 있습니다만 윈도의 이벤트 개념에 비해 pthread의 condition variable은 직관적이지 못하네요. 제가 이상한 건지...
잘 알고 계시는 고수님들이 알기 쉽게 설명해 주실 수 있으신지요??
Forums:
음...
여길 참고하세요~~
http://www.joinc.co.kr/modules.php?name=News&file=article&sid=65&mode=nested
H/W가 컴퓨터의 심장이라면 S/W는 컴퓨터의 영혼이다!
댓글 달기