Senhor
SISTEMA DE INFORMAÇÃO
SISTEMAS OPERACIONAIS I
SISTEMA OPERACIONAL
EM CAMADAS
HOMERO PEREIRA CPD 19389
VANILTON SERGIO CPD 16468
BRUNO EMANUEL CPD 15928
BULHAO, FELIPE CPD 20718
JOAO AUGUSTO
HELILTON RODRIGUES CPD 21869
MAYKLEYVER C. PEREIRA CPD: 16465
LEONARDO FREITAS
SÃO LUIS – MA
2013
Sumário
INTRODUÇÃO
Este trabalho tem por objetivo principal, apresentar a função e a importância da arquitetura em camadas nos sistemas operacionais, sua integração com o hardware e usuários. Ainda, ter uma visão geral da evolução conceitual em torno dessa arquitetura, mostrando as características primordiais. E por fim, mostrar como funciona a relação de cada uma das 5 camada e também vantagens e desvantagens desse modelo.
À medida que os sistemas operacionais tornaram-se mais complexos e maiores, projetos puramente monolíticos tornaram-se inviáveis e, então a arquitetura em camada, ou modular, tornou-se uma boa opção, agrupando “camadas” de componentes, ou seja, conjunto de procedimentos, que realizam tarefas similares.
Cada camada comunica-se somente com as suas camadas imediatamente inferior e superior. Uma camada inferior sempre presta um serviço à sua camada superior, sendo que a camada superior não sabe como o serviço é feito, apenas o solicita. A implementação de uma camada pode ser modificada sem exigir modificação em outra camada, pois possuem componentes autocontidos.
Em uma abordagem em camadas, a solicitação de um serviço pode precisar passar por muitas camadas antes de ser atendida, assim o desempenho se degrada em comparação ao de núcleos monolíticos.
PALAVRAS-CHAVE: Sistema, Operacional, Camadas.
VISÃO GERAL
Uma forma mais elegante de estruturar um sistema operacional faz uso da noção de camadas: a camada mais baixa realiza a interface como hardware, enquanto as camadas intermediárias proveem níveis de abstração e