SISTEMAS OPERACIONAIS MACH EPOS MACH n n O
- Slides: 8
SISTEMAS OPERACIONAIS MACH EPOS
MACH n n O Sistema Gerência de Processos Gerência de Memória Entrada e Saída
O Sistema n n Outros sistemas (UNIX / DOS) podem ser emulados em cima Suporta multiprocessadores e portável Emulação através de arquitetura de camadas Emulador funciona fora do kernel, independente de outras aplicações
Gerência de Processos n n n A estrutura básica é o processo Cada processo é um ambiente Thread é a unidade de execução Um processo pode conter várias threads O escalonamento é baseado em prioridades de 0 (mais alta) a 127.
Gerência de Memória n Baseado em páginas e dividido em três partes: q q q Pmap: se comunica com o hardware (MMU) Código independente de máquina: gerencia o espaço de endereçamento e troca as páginas Memory manager: é um processo que roda no espaço do usuário e gerência a memória de forma a manter as informações de páginas que estão carregadas e o lugar no disco onde encontram-se as páginas fora da memória
Sistema EPOS n n Criado para plataformas embutidas e paralelos Estrutura baseada em família de abstrações, mediadores e aspectos Permite alto grau de configuração Permite configuração do sistema conforme necessidade.
Gerência de Memória n Baseado em um conjunto de famílias: q q q Espaço de endereçamento Segmento Mediador MMU Gerência de Processo n n FIFO Os processos ficam localizados no segmento
Sistema de arquivos n Visa solucionar: q q q Quantidade de informações de armazenamento Perda de informações após execução Compartilhamento de informaçoes Entrada e Saída n Fica localizada endereçamento no espaço de