Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUÇÃO A SO, MAPA MENTAL 1 DISCIPLINA: SO 2023/2 ALUNO: RODOLFO LUIZ…
INTRODUÇÃO A SO
Organização do Sistema de Computação
Programa Armazenado
Memória Principal
CPU
Unidades E/S
Barramentos
Memória Secundária
O que fazem os SOs
Ponto de vista do Sistema
Programa de controle
Controla execução de programas
Alocador de recursos
Gerencia recursos
Decide conflitos de solicitações
Definindo Sistemas Operacionais
Middleware
Frameworks de desenvolvimento
Programas do sistema
Gerenciar o sistema rodando
Kernel
Núcleo do SO
Ponto de vista do Usuário
Terminal
Acesso de vários usuários
Compartilhamento de recursos
Maximizar utilização de recursos
Estação com Servidor
Usabilidade individual x utilização de recursos
Recursos dedicados e compartilhados
Desktop
Interage com E/S
Monopólio de recursos
Objetivos
Facilitar solução de problemas
Usar o hardware com eficiência
Executar programas do usuário
Intermediar usuário x hardware
Arquitetura do Sistema de Computação
Sistemas Multiprocessadores
Throughput
+processadores = +trabalho e -tempo
Economia de escala
Maior confiabilidade
Assimétrico
1 processador = 1 tarefa
Relação mestre-servo
Simétrico
Processadores iguais
Com registradores próprios
Sistemas Agrupados
Várias CPUs
Composto por sistemas individuais acoplados
Compartilham memória
Conectados por rede local
Elevado desempenho
Alta disponibilidade
Sistemas Uniprocessadores
CPU única
Operações do SO
Bit de Modo
Distingue código do usuário x kernel
Instruções privilegiadas executadas apenas em modo Kernel
Modo Dual
Modo usuário
Modo Kernel
Estrutura do SO
Tempo compartilhado (multitarefa)
CPU alterna os jobs
Swapping move processos para execução
Memória virtual permite executar processos parcialmente na memória
Jobs prontos para execução simultânea
Baixo tempo de resposta
MAPA MENTAL 1 DISCIPLINA: SO 2023/2 ALUNO: RODOLFO LUIZ DE OLIVEIRA NASCIMENTO