system calls SO

387 palavras 2 páginas
Sistemas Operacionais I
Autor: Eduardo Henrique

System Calls





Chamadas de Sistemas
Interface entre o SO e os programas de usuário Mais importantes objetos: Processos e
Arquivos

System Call

Aplicação

Eduardo Henrique

Biblioteca

Núcleo do
Sistema Operacional
Hardware

2

System Calls

Eduardo Henrique

3

System Calls
Funções

System Calls

Gerência de processos e threads Criação e eliminação de processos e threads
Alteração das características de processos e threads
Sincronização e comunicação entre processos e threads Obtenção de informações sobre processos e threads

Gerência de memória

Alocação e desalocação de memória

Gerência do sistema de arquivos Criação e eliminação de arquivos e diretórios
Alteração das características de arquivos e diretórios
Abrir e fechar arquivos
Leitura e gravação em arquivos
Obtenção de informações sobre arquivos e diretórios

Gerência de dispositivos

Alocação e desalocação de dispositivos
Operações de E/S em dispositivos
Obtenção de informações sobre dispositivos

Eduardo Henrique

4

System Calls


Arquitetura Monolítica




Módulos compilados separadamente e linkados” formando um grande e único programa Exemplo


MS-DOS

Eduardo Henrique

5

System Calls
Arquitetura
Monolítica

Eduardo Henrique

6

System Calls


Arquitetura de Camadas







O sistema é divido em níveis sobrepostos
Cada camada oferece um conjunto de funções que podem ser utilizadas apenas pelas camadas superiores
Isola as funções do sistema operacional, facilitando sua manutenção e depuração

Exemplo


OpenVMS

Eduardo Henrique

7

System Calls
Arquitetura de Camadas

Eduardo Henrique

8

System Calls


Arquitetura Microkernel









Núcleo mínimo apenas com funções essenciais e mensageria;
Serviços executando em processos servidores no “userspace”
Maior estabilidade;

Relacionados

  • Rotinas do Sistema Operacional e System Calls
    1042 palavras | 5 páginas
  • Sistemas operativos
    853 palavras | 4 páginas
  • teste
    912 palavras | 4 páginas
  • Analise e desenvolvimento de sistemas
    2199 palavras | 9 páginas
  • Resumo_Pipes
    452 palavras | 2 páginas
  • Como plantar abobrinhas com o cu.
    1783 palavras | 8 páginas
  • Informatica
    1179 palavras | 5 páginas
  • Informatica
    58170 palavras | 233 páginas
  • Fund Sist Op 03 Estrutura do Sistema Operacional
    1548 palavras | 7 páginas
  • Teste
    19569 palavras | 79 páginas