aluno
Descreva as principais arquiteturas existentes.
Monolitico:d todos os serviços são executados em modo kernel, não tem um núcleo e sim um único bloco; é uma arquitetura de kernel onde todo o kernel é executado no espaço do kernel no modo de supervisão;
Micro-Kernel: a maioria dos serviços são executados em modo usuário, e possui um núcleo com o mínimo possível para o S.O.
Camadas: Estrutura modularizada que divide as operações em camadas. Cada uma delas realiza um conjunto de serviços e acessa apenas a camada imediatamente abaixo.
4. Os sistemas operacionais podem ser construídos de diferentes maneiras. Descreva as principais arquiteturas existentes. Do ponto de vista de projeto (arquitetura), segundo Tanenbaum (1999): * Núcleo monolítico ou monobloco: o núcleo consiste em um único processo executando numa memória protegida executando as principais funções. * Micronúcleo ou modelo cliente-servidor: o núcleo consiste de funções mínimas (comunicação e gerenciamento de processos), e outras funções, como sistemas de arquivos e gerenciamento de memória, são executadas no espaço do usuário como serviços; as aplicações (programas) são os clientes.
A MMU mapeia o endereço virtual à memória físic
4. Os sistemas operacionais podem ser construídos de diferentes maneiras.
Descreva as principais arquiteturas existentes.
Monolitico:d todos os serviços são executados em modo kernel, não tem um núcleo e sim um único bloco; é uma arquitetura de kernel onde todo o kernel é executado no espaço do kernel no modo de supervisão;
Micro-Kernel: a maioria dos serviços são executados em modo usuário, e possui um núcleo com o mínimo possível para o S.O.
Camadas: Estrutura modularizada que divide as operações em camadas. Cada uma delas realiza um conjunto de serviços e acessa apenas a camada imediatamente abaixo.
4. Os sistemas operacionais podem ser construídos de diferentes maneiras.