Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROCESSOS - Coggle Diagram
PROCESSOS
Estados de processo
New
Running
Waiting
Ready
Terminated
DIAGRAMA DE UTERO
Bloco de controle de processo
Contador de programa
Estado do processo
Gerenciamento de memória
Status e/s
Operações sobre processos
Processo pai cria processos filho
Compartilhamento de recursos
ultima instrução dps exit
recursos desalocados
pai aborta :unamused: (abort)
filho excedeu recursos alocados
SO executa diversos programas
Sistemas batch-jobs
Programas ou tarefas do usuários
Pro livro, job = processo
processo = programa em execução
Escalonamento de processo
multiprogramação: cpu ocupada
running process = n de nucleos logicos
Escalonador longo
Escalonador médio
Escalonador curto
qual processo executado a seguir
swapping (memória -> disco)
jobs na fila de pronto
Comunicação interprocessos
Processo cooperativo
Processo independente
Memória compartilhada
Mais rápida que tdm
Troca de mensagens
Mais fácil de implementar