Gerenciameno de processos
CURSO DE GERENCIAMENTO DE REDES DE COMPUTADORES
Adjane Pereira Barreira
Cilsomar Santana do Couto Junior
Dário Lima Souza
GERENCIAMENTO DE PROCESSOS
PALMAS/TO
2012
INSTITUTO DE ENSINO E PESQUISA OBJETIVO – IEPO
CURSO DE GERENCIAMENTO DE REDES DE COMPUTADORES
Adjane Pereira Barreira
Cilsomar Santana Couto Junior
Dário Lima Souza
GERENCIAMENTO DE PROCESSOS
Trabalho da disciplina de Fundamentos de Sistemas Operecionais ministrada pelo professor Heres no Curso Tecnológico de Redes de computadores apresentado ao Instituto de Educação e Pesquisa Objetivo – IEPO.
PALMAS/TO 2012
SUMÁRIO
1 GERENCIAMENTO DE PROCESSOS 4 1.1 Conceituação 4 1.2 Comunicação Interprocessos 5 1.3 Condições de Corrida 6 1.4 Regiões Críticas 7 1.5 Concorrência e Sincronização 8 1.6 Semáforos 10 1.7 Monitores 11 REFERENCIAS BIBLIOGRÁFICAS 13
1 GERENCIAMENTO DE PROCESSOS
1.1 Conceituação
O conceito de gerenciamento de processos pode ser dado como a administração de todos os processos, atividades ou qualquer thread feito pela máquina. É onde também são definidos os diversos critérios para mudar os estados dos processos que estão querendo executar na CPU e que procedimento da seleção de qual processo passara a qual estado.
Machado & Maia (1997, p. 59) diz que: “gerência de processos envolve a criação e eliminação de processos, alteração das características do processo e, sincronização e comunicação entre processos”.
Dentro desse conceito dado pelo autor, nesse trabalho analisaremos algumas funcionalidades dos processos, dentre as quais podemos citar especificamente: * Condições de corrida * Regiões Críticas * Concorrência e Sincronização * Semáforos e Monitores * Comunicação interprocessos
1.2 Comunicação Interprocessos
Frequentemente processos precisam se comunicar com outros. Por exemplo, em um pipeline do interpretador de comandos, a saída do