Estados de um processo no sistema operacional: pronto, execução e espera
Resumo
O texto descreve as transições de estado de um processo em um sistema operacional, desde a criação até a saída. Mostra como o processo passa pelos estados de pronto, execução e espera, conforme interrupções por fatia de tempo, prioridade ou operações de E/S.
Pontos-chave
- Criação: o processo é criado, recebe recursos e fica apto a disputar a CPU, indo para o estado de pronto.
- Pronto para execução: o processo é o primeiro da fila de pronto e a CPU fica disponível.
- Execução para pronto: ocorre quando o processo é interrompido por fatia de tempo ou por prioridade e volta à fila de pronto.
- Execução para espera: ocorre quando o processo é interrompido por E/S e fica impedido de disputar a CPU até o tratamento da interrupção.
- Espera para pronto: após o tratamento da interrupção, o processo volta à fila de pronto.
- Saída: o processo termina e não disputa mais o uso da CPU.
Baixar
PDF Word HTMLPerguntas frequentes
O que significa um processo sofrer preempção?
Significa que o processo, estando em execução, é interrompido por fatia de tempo ou por prioridade e volta ao estado de pronto para disputar novamente o uso da CPU. Ele ainda precisa de mais tempo de CPU para terminar.
Em que situação um processo vai para o estado de espera?
Um processo vai para o estado de espera quando é interrompido por E/S. Nesse estado ele fica impedido de disputar o uso da CPU até que a interrupção seja tratada pelo sistema.
Teste-se
Cartões de revisão
Clique em um cartão para ver a resposta.
Teste
Perguntas geradas com IA a partir do documento: verifique as respostas com o texto.