Escalonamento de Processos

Páginas: 2 (290 palavras) Publicado: 27 de outubro de 2013
1. Quais são os principais estados em que um processo pode se encontrar?
Os principais estados são: novo, pronto, executando, bloqueado ou suspenso e terminado.¹
2. O que é umacondição de corrida? Como podem ser evitadas?
Condições de corrida acontecem em programas de computador quando diferentes processos ou threads em execução dependem dum estadocompartilhado, e o resultado depende do escalonamento dos processos.²
Como evitar condições de corrida:
a) evitar que processos ou threads leiam e escrevam dados compartilhados aomesmo tempo;
b) se um processo ou thread estiver usando uma variável ou arquivo, o outro processo ou thread está excluído do uso(exclusão mútua), isto é, garantia de acesso exclusivoa um recurso.³
3. O que é um processo zumbi?
Processo Zumbi é um processo que pode terminar quando seu pai não está a sua espera, neste caso o processo filho vai se tornar umprocesso denominado zumbi. Grosso modo quando o processo é considerado morto, mas por alguma razão ainda existe, ou seja, fica executando infinitamente utilizando alocação de recursosde processador e memória. Exemplo: vírus.4
* Utilize formato pdf preferencialmente.

Essa atividade poderá realizada em duplas, apenas um dos alunos deverá enviar o trabalho como nome da dupla no arquivo enviado.
Fontes:

1) Ernesto Lindstaedt, Introdução aos Sistemas Operacionais, Coleção EAD Editora Unisinos.

2) Luiz Lima Jr.. Processos e Threads.Material de aula de Sistemas operacionais. PUCPR.

3) Eduardo Nicola F. Zagari, Sistemas Operacionais/Processos/Concorrência - Condição de Corrida, link:http://programacaoconcorrente.zagari.org/CondicaoCorrida.pdf .

4) Tutor Valderi Reis, chat do dia 20/08/2013 da disciplina Conceito de Sistemas Operacionais do Curso Gestão da Tecnologia da Informação.
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Processos e escalonamento
  • Escalonamento de processos
  • Escalonamento de processos
  • Escalonamento de Processos
  • Escalonamento de Processos
  • Escalonamento de Processos
  • Processos e Escalonamento
  • Escalonamento de processos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!