Categorieën: Alle - usuários - processos - memória - proteção

door Moisés Costa 5 jaren geleden

149

Sistema Operacional

O texto aborda vários aspectos fundamentais de sistemas operacionais, destacando elementos como processos, proteção, interrupções e multiprogramação. Processos podem estar em diferentes estados, como bloqueado, executando e apto, e o sistema operacional é responsável por gerenciar esses estados.

Sistema Operacional

Interrupções

Podem ser ativadas por

Hardware
Software
Chamada de sistema

Possuem

Mecanismo de proteção

Estados

Bloqueado
Executando
Apto

Ciclos

Ciclo de E/S

Ciclo de processador

Processos do sistema

Programas do sistema

Processos de usuário

Programas do usuário

Criados

Destruídos

Relacionamento entre processos

Hierarquia de processos
Grupos de processos
Independência total

Podem ser

Ativo no sistema

Multiprogramação

Melhor Eficiência da máquina

Combate Ociosidade

Processador não precisa esperar fim de uma operação para voltar a executar um processo

Compartilhamento

Processador

Ler, deletar, renomear, copiar, atualizar, etc.

Usuários

Computador

Estado do sistema

Uso de recursos

Memória RAM

Execução

Periféricos

Sistema de arquivos

Operação Entre Processador

Modo Supervisor

Modo Usuário

Mecanismo de Proteção

Temporizador

Proteção Memória

E/S mapeada na memória
Registradores de Limite
Limite Superior
Limite Inferior

Proteção Periférico

Interrupção
Chamada de Sistema
Periférico
Proteção

Sistema Operacional

Processos

Chamadas de sistema

Fornece serviços