Sistema Operacional e sua gerência

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 28/11

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. 29/9 30/11

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 31/11

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) 32/11

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; 33/11

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


Nenhum comentário:

Postar um comentário