Este aplicativo é uma implementação do Dining philosopher problem .
Este aplicativo é uma implementação do Dining philosopher problem em um aplicativo Android.
Problemas de filósofos para refeições é um problema clássico de sincronização (EW Dijkstra. Cooperando processos seqüenciais. Em F. Genuys (ed.) Linguagens de programação, Academic Press, Londres, 1965) introduzindo semáforos como mecanismo de sincronização conceitual. O problema é discutido em praticamente todos os livros de sistemas operacionais.
Filósofos de jantar. Há uma sala de jantar contendo uma mesa circular com cinco cadeiras. Em cada cadeira, há um prato e entre cada placa há um único pauzinho. No meio da mesa, há uma tigela de espaguete. Perto da sala há cinco filósofos que passam a maior parte do tempo pensando, mas que ocasionalmente ficam com fome e precisam comer para que possam pensar um pouco mais.
Qualquer solicitação de alteração é bem -vinda em nosso repositório Git.