Minix

2374 palavras 10 páginas
INSTITUIÇÃO: FACULDADE ALVORADA

DISCIPLINA: Sistemas Operacionais

DISCENTES: Douglas Lopes, Gileno Lopes e Michel Lopes

Turma: 3º “C”

DESCRIÇÃO: Trabalho de Laboratório

DATA de Entrega: 09/11/2011

2.5.2 Gernciamento de processo no Minix 2

2.5.3 Comunicação interprocesso no Minix 3

2.5.4 Agendamento de processos no Minix 3

2.6.1. Organização do Código-Fonte do Minix 3

2.6.2 Os arquivos de cabeçalho comuns 4

2.6.3 Arquivo de cabeçalhos do Minix 4

2.6.4 Estruturas de dados de processo e arquivos de cabeçalho 5

2.6.5 Fazendo a inicialização do Minix 5

2.6.6 Inicialização do Sistema 5

2.6.7 Tratamento de Interrupção no Minix 6

2.6.8 Comunicação Interprocesso no MINIX 6

2.6.9 Agendamento no MINIX 6

2.6.10 Suporte de Kernel Dependente de Hardware 6

3.1 Princípios de Hardware de E/S 7

3.1.1 Dispositivos de E/S 7

3.1.2 Controladores de dispositivos 7

3.1.3 Acesso Direto à Memória (DMA) 7

Implementação 8

2.5. Visão geral de processos em Minix

O Minix é uma coleção de processos que se comunicam entre si e com processos de usuários utilizando uma única primitiva de comunicação interprocesso. Sua estrutura está baseada em quatro camadas, onde cada uma executa funções diferentes. A camada inferior é responsável por capturar as interrupções e traps, fazendo o agendamento e fornecendo as camadas mais altas um modelo de processos seqüenciais. Estes se comunicam através de mensagens.

A camada 2 contém os processos E/S para cada tipo de dispositivo, como por exemplo: placas de redes, impressoras, discos e relógios. Tanto as tarefas da camada 2 quanto os códigos na camada 1 estão vinculadas entre si através do Kernel. Algumas tarefas podem compartilhar sub-rotinas comuns, mas de forma geral são independentes entre si. A camada 3 contém processos que fornecem serviços uteis aos processos de usuários.

O Minix possui um gerenciador de memória que executa todas as chamadas do sistema,

Relacionados

  • Minix
    12069 palavras | 49 páginas
  • minix
    3209 palavras | 13 páginas
  • Minix
    1673 palavras | 7 páginas
  • Minix
    727 palavras | 3 páginas
  • MINIX
    1144 palavras | 5 páginas
  • Minix
    1152 palavras | 5 páginas
  • Minix
    955 palavras | 4 páginas
  • Minix
    647 palavras | 3 páginas
  • Minix
    5893 palavras | 24 páginas
  • Minix
    3109 palavras | 13 páginas