Estados, Criação e Término de Processos
Classificado em Computação
Escrito em em
português com um tamanho de 3,78 KB
Estados dos Processos
1. Em execução: Realmente usando a CPU naquele momento.
2. Pronto: Executável, temporariamente parada para dar lugar a outro processo.
3. Bloqueado: Incapaz de executar enquanto não ocorre um evento externo.
Casos de Transição de Estado
Caso 1: O sistema operacional descobre que um processo não pode prosseguir.
Casos 2 e 3: Causados pelo escalonador, sem que o sistema saiba:
- Caso 2: O escalonador decide que o processo já teve tempo suficiente de CPU e aloca o tempo de CPU para outro processo.
- Caso 3: Ocorre quando todos os processos já obtiveram o tempo de CPU de maneira justa, e é hora de voltar para o 1º processo.
Caso 4: Evento externo (como chegada de uma entrada). Se nenhum processo estiver executando neste momento,... Continue a ler "Estados, Criação e Término de Processos" »