Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouIsabel Borges Alterado mais de 10 anos atrás
2
Objetivos dos SOs: Prover interface entre os usuários e os recursos do sistema.
3
Gerência de processos Gerência de memórias Gerência de arquivos Gerência de I/O Gerência de rede Sistema de proteção Interface com usuário: Linha de comando: DOS, Linux GUI: Windows, KDE (Linux)
4
Processos de gerência Núcleo (kernel – permanece em RAM) Arquivos de configuração Utilitários: DOS: dir copy Linux: ls cp
5
Cada recurso do sistema tem um nível associado. Quanto mais baixo o nível mais prioridade o recurso tem. Nível 0: Dispositivos físicos (clock). Nível 3: Monitor. Nível 4: Kernel. Nível n: Aplicativo x. Sistema computacional: Conjunto de hw + sw.
7
As aplicações quando precisam do SO fazem system calls Cada SO disponibiliza um conjunto de chamadas específico chamado: API (Application Program Interface). Win32 Unix
9
Existem várias implementações A maioria delas possui kernel monolítico. Monolítico: Todo o software encapsulado num único módulo.
10
Monolítico ntoskrnl.exe Microkernel Multi-tarefa Reentrante Possui uma camada HAL (Hardware Abstraction Layer)
11
LPC: Local Procedure Call Chamadas de Procedimentos Locais RPC: Remote Procedure Call Chamadas de Procedimentos Remotos
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.