Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introdução - Coggle Diagram
Introdução
Função
Definição
Programas do Sistema
Middleware
Universalmente aceita, nenhuma!
Kernel
Objetivo
Executar programas
Tornar utilização mais simples
Resolver problemas
Pontos de vista
Sistema
Programa de controle
Alocar revursos
Usuario
Perante um terminal
Mainframes
Recursos dedicados
Recursos compartilhados
Utilização de recursos
Perante um PC
Alocador de recursos
Interação com dispositivo de E/S
Sistema para um único usuário
Uso facilitado
Trabalhos maximizados
Estrutura do SO
Multiprogramação
Jobs
Eficiencia
Multitarefa
SO interativo
Swapping
Mem. Virtual
Escalonamento de CPU
Tempo curto de resposta
Arquitetura
Uniprocessadores
Apenas uma cpu
Clusters
Múltiplas CPUs
Simétricos e Assimétricos
Sist. Agrupados
Multiprocessadores
Múltiplas CPUs
Simétricos e assimétricos
Vantagens
Throughput aumentado
Economia de escala
Confiabilidade aumentada
Operações do SO
Modo dual
Modo usuario
Modo kernel
Instruções privilegiadas
Bit de modalidade
Timer
Impede loop infinito
Interrupção em um periodo
Contador
Eventos
Interrupções
Rotina de serviço
Excessão