Escolar Documentos
Profissional Documentos
Cultura Documentos
utilização.
Uma aplicação estruturada de forma que partes diferentes do código sejam executadas
de maneira concorrente. Essa aplicação tem como base a execução cooperativa de
múltiplos
processos que trabalham na busca de um resultado comum.
2 Considere uma aplicação que utilize uma matriz na memória principal para
a comunicação entre vários processos concorrentes. Que tipo de problema
pode ocorrer quando dois ou mais processos acessam uma mesma posição
da matriz?
Pode haver inconsistência nos dados salvos na matriz, com um dado sobrescrevendo
outro.
9 Apresente uma solução para o problema dos filósofos que permita que os
cinco pensadores sentem à mesa, porém evite a ocorrência de starvation e
deadlock.
Ter uma autoridade presente que gerencie quem esta na vez de comer.