ATPS produzido de acordo com as normas hellip

3038 palavras 13 páginas
FACULDADES INTEGRADAS TORRICELLI

SISTEMAS DE INFORMAÇÃO
SISTEMAS OPERACIONAIS

ALUNOS E SEUS RESPECTIVOS RA’S:

Adriel de Messias Melanias RA: 6485313931
Eduardo Henrique de Macedo RA: 6814005796
Jessica Carla de Menezes RA: 6818470426
Karine Alves de Souza Oliveira RA: 6814005867
Paulo Roberto P Santiago RA: 6785400315

GERENCIAMENTO DE PROCESSOS E THREADS.

Prof. Ricardo França
Guarulhos
22/04/2013
INTRODUÇÃO

Este trabalho tem como objetivo, abordar os temas propostos que diz respeito a obter conhecimentos que estão relacionados a Processos e Threads. Onde serão apresentada a sincronização e comunicação entre processos, threads e gerencia de processador.
Esse trabalho é de suma importância, pois facilita a compreensão do gerenciamento do processador e esclarecera conceitos que estão diretamente explicando o que são processos e threads dos sistemas operacionais.

POLÍTICA DE GERENCIAMENTO DE PROCESSADOR

Processos:

Um programa em execução. No controle e execução do processo pelo sistema operacional, as seguintes informações necessitam ser armazenadas:
Código executável;
Espaço de memória utilizado (com distinção entre código, dados e estruturas de controle);
Descritores do S.O. (tabela de arquivos, etc.);
Atributos de segurança;
Estado do processo (executando, em espera, aguardando recurso, etc.). Há três tipos básicos de gerenciadores de processos: 1- Gerenciador por admissão (gerenciador escolhe qual processo irá executar e quando a depender da sua prioridade; geralmente utilizado em sistemas de tempo real).
2- Gerenciador por tempo médio;
3- Gerenciadores despachantes (define os processos a serem executados de acordo com eventos ocorridos no sistema). Os Gerenciadores de Processos possuem algoritmos para garantir a troca de processos de maneira correta e organizada. São exemplos de estratégias utilizadas:
1 FIFO (First In First Out) onde um programa abre um canal unidirecional com um segundo escreve dados que chegarão

Relacionados