Arquitetura

538 palavras 3 páginas
Sistemas
Operacionais
Marcos Laureano

1/13

Roteiro





Sistemas monolíticos
Sistemas em camadas
Sistemas micro-núcleo
Máquinas virtuais

2/13

Sistema Monolítico
• A organização mais comum é aquela que estrutura o sistema como um conjunto de rotinas que podem interagir livremente umas com as outras. • Pode ser comparada com uma aplicação formada por vários procedimentos que são compilados separadamente e depois linkados, formando um grande e único programa executável. – Grande desempenho
– Uma falha pode paralisar o todo o núcleo
3/13

1

Sistema Monolítico
Aplicação

Aplicação
Modo Usuário
Modo Kernel

System Calls

núcleo

Hardware
4/13

Sistema em Camadas
• Divide o sistema operacional em sistemas sobrepostos. Cada módulo oferece um conjunto de funções que pode ser usado por outros módulos. – No sistema MULTICS VMS as camadas inferiores são as mais privilegiadas.

• A vantagem da estruturação em camadas é isolar o sistema operacional, facilitando sua alteração e depuração, além de criar uma hierarquia de níveis de modos, protegendo as camadas mais internas.
5/13

Sistema em Camadas
• O empilhamento de várias camadas de software faz com que cada pedido de uma aplicação demore mais tempo para chegar até o dispositivo periférico ou recurso a ser acessado, prejudicando o desempenho do sistema.
• Não é óbvio dividir as funcionalidades de um núcleo de sistema operacional em camadas horizontais de abstração crescente, pois essas funcionalidades são inter-dependentes, embora tratem muitas vezes de recursos distintos.
6/13

2

Sistema em Camadas
Sistema Multics

5
4
3
2
1
0

Operador
Programas de Usuário
Entrada/Saída
Comunicação

Usuário
Supervisor
Executivo
Kernel

Gerência de Memória
Multiprogramação

Sistema VMS
7/13

Sistemas micro-núcleo (microkernel)
• Uma tendência dos sistemas operacionais é tornar o núcleo menor e mais simples possível e
para

Relacionados

  • arquitetura
    1094 palavras | 5 páginas
  • arquitetura
    976 palavras | 4 páginas
  • O QUE É ARQUITETURA
    890 palavras | 4 páginas
  • Arquitetura
    1113 palavras | 5 páginas
  • Arquitetura
    2070 palavras | 9 páginas
  • O QUE É ARQUITETURA
    1622 palavras | 7 páginas
  • O que é arquitetura
    1356 palavras | 6 páginas
  • arquitetura
    1792 palavras | 8 páginas
  • Arquitetura
    1037 palavras | 5 páginas
  • O que é arquitetura
    572 palavras | 3 páginas