Zusammenfassung der Ressource
Processo
- É um programa
em execução
- Estados
- Novo, Executando,
Esperando, Pronto,
Terminado
- Escalonamento
de
Processos
- N de processos em Exe
é no maximo = n de cpu
- Filas
- Job = Todos
procesos do Sist.
- Pronto= Todos na
RAM, Esperando
- Dispositivos= Todos
esperando por Disp.
E/S
- Escalonadores
- Longo Prazo:
Quais vão para
fila de pronto
- Médio Prazo:
Troca de Memória
para Disco.
- Curto Prazo: Qual
vai ser executado,
aloca CPU
- Criação de Processo
- Processo pai para
Processos filhos
- Podem
compartilhar
ou nao
recursos
- Exe. Simultânea ou
nao
- Comunicação
- Memória
Compartilhada
- Processos dividem
região da
memória
- Troca de Mensagem
- Mais simples.
Melhor para
poucos dados
- Link de Comunicação
- Direta ou Indireta
- Indireta: Utiliza
"Caixa de Correio"
- Sincrona, Com bloqueio
- Fila de Mensagens
- Cap. Zero: Emissor espera. Cap.
Limitada: Emissor espera se estiver
cheio. Cap Ilimitada: Emissor nunca
espera.