Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processos, Sistemas Operacionais, Marcos Mendes, Mapa mental 3 - Coggle…
Processos
Comunicação interprocessos
concorrentemente
Processo independente
não pode afetar
não é afetado pelos outros processos
cooperativo
pode ser afetado pelos outros processos
pode afetar
motivos
para ter um ambiente que o permita
Modularidade
Conveniência
Agilidade na computação
Compartilhamento de informações
modelos
memória compartilhada
região de memória com acesso comum.
não exigi muitas chamadas ao sistema (+ rápida)
troca de mensagens
pequenas quantidades de dados
fácil de implementar
Operações
Criação de processos
Compartilhamento de recursos
Pai e filho compartilham todos recursos
Filhos compartilham subconjunto do recursos do pai
Pai e filho não compartilham recursos
Execução
Pai e filhos executam simultaneamente
Pai espera até filhos terminarem
Encerramento processos
Processo executa última instrução
pede ao sistema operacional para excluí-lo
dados do filho para o pai (wait)
recursos alocados para o sistema
pai terminar a execução dos processos dos filhos
motivos
Tarefa atribuída ao filho não é mais necessária
filho excedeu recursos alocados
Sistemas Operacionais
Marcos Mendes
Mapa mental 3