SIST OP 03
Prof. Stênio Luiz Canizio
2014
Componentes Comuns
Gerência
Processos/Processamento
Memória principal
Sistema de E/S
Arquivos/Memória secundária
Redes
Sistema de proteção
Interpretador de comandos
2
Gerência de Processos
Vários processos é um programa em execução
Necessita de CPU, memória, arquivos, dispositivos de E/S
Papel do SO
Criar e terminar processos
Suspender e recomeçar processos
Prover mecanismos para
Sincronização
Comunicação entre processos
3
Gerência de Memória Principal
Memória
Lista endereçável
Perde conteúdo se desligada (volátil)
Papel da Memória dentro do S.O
Manter dados sobre uso da memória
Que partes, quem é o dono
Decidir que processo carregar quando há espaço. Alocar e desalocar memória
4
Gerência de Entrada e Saída
O sistema de E/S consiste de:
Um sistema de buffer-caching.
Uma interface geral para gerenciadores (drivers) de dispositivos.
Gerenciadores (drivers) para dispositivos de hardware. 5
Gerência de Arquivos
Um arquivo é um conjunto de informações
Programas, dados
Papel do Arquivo dentro do S.O:
Criar e apagar arquivos
Criar e apagar diretórios
Instruções para manipulação de arquivos e diretórios. Mapear arquivos em armazenamento secundário
Fazer backup
6
Gerência de Arquivos
Gerência de Armazenamento Secundário
Para manter dados entre acionamentos do computador
Normalmente discos
Papel do SO:
Gerência de espaço livre
Alocação de espaço
Escalonamento do acesso à disco
7
Gerência de Arquivos
O SO pode ser dividido em camadas (níveis) construídas sobre outras camadas, da interface com o hardware até o hardware.
Programando de forma modular, cada nível só usa serviços do nível inferior, e oferece serviços para o
nível superior
8
Rede (Sistemas Distribuídos)
Um sistema distribuído é um conjunto de CPUs
não compartilham memória ou relógio
Eles se comunicam via rede
usando protocolos
Vantagens
Mais rápido
Maior