이 앱은 Dining philosopher problem 를 구현한 것입니다.
이 앱은 Dining philosopher problem 를 안드로이드 애플리케이션으로 구현한 것입니다.
식사 철학자 문제는 개념적 동기화 메커니즘으로 세마포어를 도입하는 고전적인 동기화 문제입니다(EW Dijkstra. Co-operating Sequential Processes. In F. Genuys (ed.) 프로그래밍 언어, Academic Press, London, 1965). 이 문제는 거의 모든 운영 체제 교과서에서 논의됩니다.
식사 철학자. 5개의 의자와 원형 테이블이 있는 식당이 있습니다. 각 의자에는 접시가 있고, 각 접시 사이에는 젓가락이 하나씩 있습니다. 테이블 중앙에는 스파게티 한 그릇이 있습니다. 방 근처에는 대부분의 시간을 생각하는 데 소비하지만 가끔 배가 고파서 더 생각할 수 있도록 밥을 먹어야 하는 다섯 명의 철학자가 있습니다.
모든 변경 요청은 Git 저장소에서 환영합니다.
더 읽어보세요