quinta-feira, 11 de junho de 2015

Sistema Operacional e sua gerência

• Para cumprir sua função, deve atuar em várias frentes.
• São vários os recursos a serem gerenciados
– Atenção: Necessário Abstração 


Gerência de Processador

• Conhecida como gerência de processos ou de atividades.
• Visa distribuir a capacidade de processamento de forma justa
– “Justa é diferente de igual”
• Sincronização de atividades
– Comunicação entre processos
– Manter o processador ocupado a maior parte do tempo;
– Balancear o uso da CPU entre processos;
– Privilegiar a execução de aplicações críticas;
– Maximizar o throughput (rendimento) e;
– Oferecer tempos de resposta razoáveis aos usuários interativos.


Gerência de Memória

• Fornecer a cada aplicação um espaço próprio de memória
– Independente e isolado das demais aplicações
• Uso do disco como memória complementar
– Aplicação desconhece o tipo da memória em uso


Gerência de Dispositivos

• Gerência de Entrada/Saída
• Vários dispositivos diferentes
– Pen drive, disquetes, discos IDE e SCSI
• Permitir, através de drivers, o uso de forma comum
– Vetor de blocos de dados (endereçamento de memória)

Gerência de Arquivos

• Construída sobre a gerência de dispositivos
– Criando abstrações de arquivos e diretórios
• Outros dispositivos podem ser utilizados como arquivos
– Gravar arquivos numa saída TCP
– Outras devices;


Gerência de Proteção

• Políticas de acesso para sistemas
– Em rede
– Multi-usuários
• Definição de usuários, grupos de usuários, registro de recursos por usuários


Sistemas Operacionais Modernos

• Gerência de energia
• Gerência de rede
• Gerência de recursos multimidía

Os módulos de gerência são inter-dependentes

Nenhum comentário:

Postar um comentário