Diagrama de estados dos processos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (367 palavras )
  • Download(s) : 1
  • Publicado : 20 de abril de 2012
Ler documento completo
Amostra do texto
13/04/12

Diagrama de Estados dos Processos

Diagrama de Estados dos Processos:

Descrição dos Estados:
Criação: Preparação do Código/dados do processo para entrar em execução.­ Transferência do código/dados do programa para a memória de execução.
­ Criação dos dados de controle do processo.
­ Entrada na Lista de Aptos.
Apto: Processo disponível para execução, aguardando sua vez.­ Ao ser selecionado, sofre transição para o estado Executando.
­ O sistema passa a interpretar o código.
Executando: Processo atualmente em execução.­ Em caso de Erro em Tempo de Execução, o processo sofre transição para o estado
Destruição e uma sinalização de erro é emitida pelo Sistema.
­ Em caso de Deadline, os processos não­críticos sofrem transição para o estado Destruiçãoe uma sinalização de erro é emitida pelo Sistema.
­ Caso a fatia de tempo máximo de ocupação do processador seja atingida, o processo é
interrompido, seus códigos/dados são mantidos na memória ou deslocados para a área deSwap, o processo retorna para a fila de Aptos de acordo com as regras de escalonamento.
A transição é feita para o estado Apto.­ Caso o processo realize uma chamada de sistema em que o tempo necessário para cumprí­
la seja longo, o processo é interrompido, seus códigos/dados são mantidos na memória ou
deslocados para a área de Swap e sofre transição para o estado Bloqueado. Caso a chamadade sistema seja imediatamente executada, o processo não sofre transição de estado.
Bloqueado: O processo está aguardando que uma chamada de sistema seja concluída.­ Uma chamada de sistema, ao ser concluída por um processo do sistema, gera uma
sinalização (Evento) para o processo ser transferido para o estado de Apto.
­ Caso a chamada de sistema retorne uma condição de erro (Exceção) não­recuperável, ouseja, o processo não possa continuar em execução, então o processo sofre uma transição
para o estado de destruição.

min.codigolivre.org.br/diagrEstProc.htm

1/2...
tracking img