Microkernel

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (403 palavras )
  • Download(s) : 0
  • Publicado : 27 de setembro de 2011
Ler documento completo
Amostra do texto
Resumo
Uma vez que a tecnologia é uma coisa em constante evolução, seria impossível continuar com os modelos antigos de Kernel onde muitas dificuldades estavam começando a surgir.

Para resolvertodos esses problemas foi criado um novo padrão de arquitetura que melhorou a manutenção, segurança e a estabilidade, este padrão é conhecido como: Microkernel.

No decorrer deste trabalho serádescrito o surgimento e a utilidade dos microkernels, com detalhes sobre a melhoria que ele propiciou a todas as arquiteturas existentes até a sua criação.

Surgimento do Microkernel
Nos anos 80 omicrokernel nasceu de uma grande necessidade na melhoria de gerenciamento de código, segurança e estabilidade. A antiga estrutura dos kernels somada com o imenso crescimento na capacidade dos computadorestrouxe todos os problemas citados anteriormente. O mundo estava evoluindo e precisávamos de um novo padrão de arquitetura.

Os kernels funcionavam da seguinte maneira: pequenos kernels trabalhavamcom a memória limitada de computadores. Porém logo após o crescimento desses computadores, os kernels obtinham mais responsabilidades de controle e assim surgiram os grandes kernels. E essecrescimento foi continuado por longos anos, porém na medida em que esses kernels cresciam o seu código-fonte também crescia, ou seja, mais propensos a erros e a manutenção já não era mais simples, se tornoualgo difícil de manter.

Com todos esses obstáculos surgiu o microkernel que foi projetado para ser a solução, na época muitos sistemas operacionais começaram a implementar os microkernels (Ex.:MS-DOS, Unix). Primeiramente o microkernel divide o espaço do usuário em serviços, ou seja, facilita a manutenção e gerenciamento do código. E com isso, a segurança é melhorada e a estabilidade também, jáque a quantidade de código em execução diminui.

Utilidade do Microkernel
Como já explicado, o microkernel nasceu de uma necessidade de adaptação as novas possibilidades de hardwares e softwares,...
tracking img