Prévia do material em texto
Tipos de Sistemas Processos Sistemas Monotarefa executam Um processo é uma uma tarefa por vez. instância de um Sistemas Multitarefa programa em permitem várias tarefas execução. simultâneas. Os processos podem Sistemas Distribuídos ser criados por chamadas de sistema. compartilham recursos em rede. Gerenciam a execução e encerramento de Sistemas de Tempo Real têm tarefas. prazos rígidos para execução. Eventos como erros podem gerar novos processos. Sistemas Definição Máquinas Virtuais Sistema que comunica Operacionais Simulam um computador hardware e software. dentro de outro. Cria uma plataforma Permitem testar diferentes comum para sistemas operacionais. programas. Facilitam a execução de Gerencia recursos do software isolado. sistema Economizam espaço em disco computacional. ao evitar partições. Facilita a interação do usuário com computador. Segurança e Acesso Controla acesso a arquivos e recursos do sistema. Implementa autenticação e Gerenciamento de Memória autorização de usuários. Técnicas de Gerenciamento Controla uso da memória física e Protege dados contra acessos Swapping troca processos entre virtual. não autorizados. memória principal e secundária. Maximiza a alocação de processos Utiliza senhas e Overlay permite a execução de residentes. criptografia para segurança. módulos independentes. Facilita a troca de processos Multiprogramação permite a entre memórias. execução de vários programas. Previne conflitos de acesso à Balanceamento de carga distribui memória. tarefas entre processadores.