Sistema operacional minix

Páginas: 24 (5975 palavras) Publicado: 31 de maio de 2011
Universidade Federal de Minas Gerais

Alexandre S. M. Guerra Fabiana Nonaka Ferraz

MINIX

Belo Horizonte – MG Maio de 2011 1

Sumário:
• • • • • • • • Introdução........................................................................................................... 03 A História do Minix.............................................................................................. 04Visão Geral de Processos em MINIX................................................................. 05 A Estrutura Interna do MINIX.............................................................................. 05 Gerenciamento de Processos no MINIX............................................................. 07 Comunicação Interprocesso noMINIX................................................................09 Agendamento de Processos no MINIX................................................................10 Principais versões do MINIX e suas características • • • • • • • MINIX 1.0......................................................................................12 MINIX 1.5......................................................................................12 MINIX2.0......................................................................................13 MINIX 3.0......................................................................................14

MINIX 2.0 versus MINIX 3.0................................................................................17Conclusão............................................................................................................19 Referências Bibliográficas....................................................................................20

2

Introdução
Escolhemos o MINIX para desenvolver nossa pesquisa por se tratar de um sistema operacional com enfoque no aprendizado. Tanto a versão 1 quanto a versão 2 do MINIX foram desenvolvidas para ajudar estudantes a aprenderem e principalmente entenderem todo o processode funcionamento de um sistemas operacionais. O código por trás do MINIX é pequeno e claro, fazendo dele uma prática ferramenta de estudo em um campo tão complexo. A versão mais recente, o MINIX 3, tenta manter os princípios das versões anteriores, mas também tenta ser mais prático, como um sistema operacional moderno nos moldes do UNIX.

3

A História do MINIX
Quando o Unix era jovem (Versão6), o código-fonte estava amplamente disponível, sob licença da AT&T, e era muito estudado. John Lions, da Universidade New South Wales, na Austrália, escreveu uma pequena brochura que descrevia sua operação, linha por linha(Lions,1996). Essa publicação era utilizada(com permissão de AT&T)como referência em muitos cursos universitários sobre sistemas operacionais. Quando a AT&T lançou a Versão 7,começou-se a perceber que o UNIX era um produto comercial valioso, e assim ela lançou essa versão com uma licença proibindo que o código-fonte fosse estudado em cursos, para evitar pôr em risco seu status de segredo de negócio. Muitas Universidades tiveram de conformar-se em simplesmente acabar com o estudo de UNIX e ensinar só teoria. Infelizmente, ensinar só teoria deixa o aluno com uma visãoequivocada do que é realmente um sistema operacional. Os temas teóricos que normalmente são abordados detalhadamente em cursos e em livros sobre sistemas operacionais, como algoritmos de agendamento, não são realmente tão importantes na prática. Os assuntos realmente relevantes, como E/S e sistemas de arquivos, geralmente são negligenciados, pois há pouca teoria sobre eles. Para corrigir essasituação, Tanenbaum decidiu escrever um novo sistema operacional a partir do zero, que seria compatível com UNIX do ponto de vista do usuário, mas completamente diferente interiormente. Por não usar sequer uma linha do código da AT&T, esse sistema evita restrições de licenciamento, assim ele pode ser utilizado para estudo individual ou em classe. Desta maneira, os leitores podem dissecar um sistema...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Minix sistemas operacionais
  • Artigo de analise do sistema operacional minix por alessandro em ter maio 05, 2009 4:48 am josé alessandro...
  • Sistemas Operacionais: Sistema Operacional Solaris.
  • Sistema operacional / comparação de sistemas operacionais
  • Sistemas operacionais
  • SISTEMAS OPERACIONAIS
  • sistemas operacionais
  • sistema operacional

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!