2010-12-13 2 views
4

나는 다양한 프로세스/공유 메모리/세마포어를 사용하는 작은 프로젝트를 만들었습니다.세마포/다중 프로세스/공유 메모리 프로그램의 작동을 보여주는 가장 좋은 다이어그램은 무엇입니까?

이제 강사와 몇 명의 동료에게 코드와 프로그램 논리를 설명해야합니다.

저는 이런 종류의 프로그램을 묘사 할 때 사람들이 일반적으로 사용하는 표기법/다이어그램이 어떤 것인지 궁금합니다. 활동 다이어그램? 흐름도 다이어그램? 또 뭐야?

덕분에 내 코스 스레딩 문제에

답변

1

는 (동기화 해이 필요 더 정확하게 점) 중요한 위치를 표시 한 그래프 같은 것을 사용하여 우리에게 설명하고 문제를 해결 할 방법을 설명합니다.

  T1   T2   T3 
     method A  method A  method A 
       \  /   /
       \  /   /
       critical section 1 
       /
       /
       method B 

: 당신은 예를 들어 중요한 포인트를 표시하면 정말 잘 방식으로 작동합니다
관련 문제