Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROCESSOS (POSSUI (Espaço de endereçamento, Que inclui: (PILHA DE EXECUÇÃO…
PROCESSOS
POSSUI
Espaço de endereçamento, Que inclui:
-
PILHA DE EXECUÇÃO
-
Empilha chamadas a procedimentos, seus parâmetros e variáveis locais, etc.
-
-
-
-
TABELA DE PROCESSOS
-
Contém informações necessárias para trazer o processo de volta, caso o SO tenha que tirá-lo de execução
-
-
CRIAÇÃO DE PROCESSOS
Execução de uma chamada de sistema para a criação de processo, realizada por algum processo em execução
-
-
-
-
ESTADOS DE PROCESSOS
-
PRONTO (READY)
Quando um processo aguarda a disponibilidade do processador apenas para ser executado (ou contuinar execução)
-
-
-
-
-
TROCA DE PROCESSOS
MUDANÇA DE CONTEXTO
-
-
É preciso salvar as informações do processo que está deixando/entrando a/na CPU em seu BCP (Bloco de Controle de Processo)
COMPONENTES ENVOLVIDOS
DESPACHANTE (DISPATCHER)
-
Processo relativamente rápido (0,1 ms)
-
ESCALONADOR
-
-
-
-
QUANDO É CHAMADO?
Quando um processo cria outro, qual executar? Pai ou Filho?
-
-
Quando um processo é bloqueado (dependência de E/S), outro deve ser executado
-
-
-
-