Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estrutura do Sistema Operacional, MAPA MENTAL 2 Disciplina: SO 2025/1 …
Estrutura do Sistema Operacional
Estrutura do Sistema Operacional
Híbridos
MacOS
SO da Apple para desktops/laptops
suporta Intel e ARM
API mais acessível
iOS
Projetado para smartphones
Muitas similaridades
Várias Camadas
Camada de experiência do usuário
Camada de frameworks de aplicação
Frameworks Core
Ambiente de Kernel
Suporta apenas ARM
Kernel adaptado para mobile
Foco
Energia
RAM
Segurança
Maior restrição de API
Android
Desenvolvido pela Open Handset Alliance
Multiplataforma e open-source
Usa camadas para oferecer suporte às aplicações
Como o iOS
Programado em Java
Usa a HAL para abstrair diferentes hardwares
Garantindo compatibilidade
Permitindo que apps funcionem em diferentes hardwares
Mais portabilidade e menos desempenho
Geração do Sistema Operacional
O SO precisa ser configurados para cada tipo específico de hardware
SYSGEN coleta dados do hardware
Configura o sistema na instalação
Inicialização (Boot) do Sistema
O SO deve estar acessível ao hardware para que ele possa ser iniciado
"Como o hardware sabe onde o kernel se encontra
ou como carregá-lo?"
Bootstrap loader
Armazenado em firmware
Localiza e inicia o kernel na inicialização
MAPA MENTAL 2
Disciplina: SO 2025/1
Aluno: Arthur de Moraes Andrade Corrêa