Sistemas de Camadas

1297 palavras 6 páginas
SISTEMAS
OPERACIONAIS
Arquitetura Sistemas Operacionais

Andreza Leite andreza.leite@univasf.edu.br Plano de Aula
Sistemas monolíticos
Sistemas em camadas
Sistemas micro-núcleo
Modelo Cliente-Servidor
Máquinas virtuais
Exonúcleo

SYSTEM CALLS
Mecanismo de proteção ao núcleo do sistema e de acesso aos seus serviços.
O usuário (ou aplicação), quando deseja solicitar algum serviço do sistema, realiza uma chamada a uma de suas rotinas (ou serviços) através da system calls (chamadas ao sistema).

SYSTEM CALL

Aplicação

System Call

Núcleo

H a r d w a r e Modo Kernel e Usuário
SO roda em Modo kernel, supervisor ou núcleo
→ protege o hardware da ação direta do usuário.
Os demais programas rodam em modo usuário e fazem chamadas ao kernel para terem acesso aos dispositivos. Sistema Monolítico
Nesta abordagem o SO inteiro é executado como um único programa no modo núcleo.
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 todo o núcleo. O sistema pode parar por causa de um erro.
As interfaces e níveis de funcionalidade não são bem separados nem estão unificados. O excesso de liberdade torna o sistema vulnerável
Ex: Linux e FreeBSD

Sistema Monolítico
Aplicação

Aplicação

Modo usuário

Modo Núcleo

System Calls
1.

2.

Hardware

Um conjunto de rotinas de serviço que executam as chamadas de sistema.

3. núcleo Um programa principal que invoca a rotina do serviço requerido.

Um conjunto de rotinas de utilidade que auxiliam as rotinas de serviço.

Sistema em Camadas
Divide o sistema operacional em sistemas sobrepostos. Cada módulo oferece um conjunto de funções que pode ser usado

Relacionados

  • Camadas de um sistema
    1888 palavras | 8 páginas
  • Desenvolvimento de sistemas em camadas
    1056 palavras | 5 páginas
  • Sistemas em multi camadas utilizando o delphi
    16802 palavras | 68 páginas
  • Aula tema: Camada Física: Componentes do sistema de comunicação. Camada Física: Cabeamento metálico, óptico e comunicação wireless. Camada de Enlace de Dados e a Subcamada de Acesso ao Meio.
    256 palavras | 2 páginas
  • Senhor
    1761 palavras | 8 páginas
  • Sistema operacionais
    5376 palavras | 22 páginas
  • DAS 20090512 BQeSIAE Rev0
    4025 palavras | 17 páginas
  • lalallalala
    6568 palavras | 27 páginas
  • Atividade interdisciplinar
    3993 palavras | 16 páginas
  • Trabalhos Feitos
    916 palavras | 4 páginas