이 문제는 mutex의 test-and-set! 프로시저가 알갱이(atomic) 연산이 아니라서
두 프로세스가 한꺼번에 mutex를 쥘 때 문제점을 얘기해야합니다.
하지만 생각해보니 두 프로세스가 한꺼번에 mutex를 쥐게 되면
둘은 자신만이 해당 프로시저를 쓸 수 있다고 생각하기에
결론적으로 그림 3.29와 같은 결과가 나온다고 생각합니다.

내부적으로는 좀 더 세밀하게 접근해야겠지만, 이정도면 충분하지 않나 싶습니다.^^;;;
참조
해럴드 애빌슨, 김재우 역, <컴퓨터 프로그램의 구조와 해석>, 인사이트, 2007, pp. 407
"in OCW" 카테고리의 다른 글
- SICP Exercise 연습문제 3.50 (0)2008/07/19
- SICP Exercise 연습문제 3.48 (0)2008/07/18
- SICP Exercise 연습문제 3.47 (0)2008/07/18
- SICP Exercise 연습문제 3.46 (0)2008/07/18
- SICP Exercise 연습문제 3.44 (0)2008/07/17
- SICP Exercise 연습문제 3.43 (0)2008/07/17
- SICP Exercise 연습문제 3.41 (0)2008/07/16
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.







댓글을 달아 주세요