Minix

1152 palavras 5 páginas
Universidade Estadual de Campinas
Instituto de Computação

MO806/MC914
Tópicos em Sistemas Operacionais

Seminário: MINIX
Daniel Bruno Alves dos Santos danielbrunoalves@gmail.com Roteiro


A história do MINIX



MINIX2 versus MINIX3



Processos



Entrada e saída



Gerenciamento de memória



Sistemas de arquivos



Referências
2

A história do MINIX


Criado por Tanenbaum com propósitos acadêmicos, para exemplificar os conceitos de seu livro: “Sistemas Operacionais: projeto e implementação”
(1987)



Deriva da palavra (mini-UNIX)



Microkernel



Projetado para ser compatível com a versão 7 do UNIX



Escrito a partir da linguagem C, como o UNIX



Padrão POSIX para as chamadas de sistemas



Inspirou a criação do Kernel do Linux



Atualmente encontra-se na versão 3 (2005)

3

MINIX




O MINIX destina-se a computadores pessoais e não a sistemas de compartilhamento de tempo de grande porte
Foi projetado para funcionar em todos os IBM
PC

4

Versões do MINIX


Versão 1 (1987):






Compatível com a versão 7 do UNIX
Cerca de 12.000 linhas de código C, contemplando
Kernel, gerenciamento de memória, sistemas de arquivos Liberou o código fonte e binários através de diskets com um manual de referência
Grupo de discussão USENET (cerca de 40.000 assinantes, em 3 meses)
5

Versões do MINIX


Versão 2 (1997):





Baseado na segunda versão do livro de
Tanenbaum [1]
Disponível apenas para x86, Solaris em arquitetura
SPARC
Adicionou o padrão POSIX
Disitribuído a partir de CD-ROM

6

Versões do MINIX


Versão 3 (2005):






Foi reprojetada para ser “usada como um sistema sério sobre recursos limitados e computadores embarcados e para aplicações que requerem alta confiabilidade” [4]
Suporta apenas arquitetura IA-32
Disponível a partir de LiveCD
Licença FreeBSD

7

MINIX2 versus MINIX3

Relacionados

  • Minix
    12069 palavras | 49 páginas
  • Minix
    2374 palavras | 10 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
    955 palavras | 4 páginas
  • Minix
    647 palavras | 3 páginas
  • Minix
    5893 palavras | 24 páginas
  • Minix
    3109 palavras | 13 páginas