Sistema operacional
Tese: Sistema operacional. Pesquise 862.000+ trabalhos acadêmicosPor: MauricioMN • 25/5/2014 • Tese • 231 Palavras (1 Páginas) • 226 Visualizações
Sistema Operacional
Um Sistema Operacional é formado por um conjunto de programas e rotinas computacionais que têm como
objetivo criar uma camada de abstração entre o usuário e o hardware propriamente dito. Entende-se por usuário
todo e qualquer objeto que precise de acesso aos recursos de um computador (seja ele um usuário “real” ou
aplicativo).
Núcleos Monolíticos têm
como principal característica o
fato de Integrarem todas as
funcionalidades possíveis do
sistema em um grande “bloco”
de software. A adição de
novas Funcionalidades implica
na recompilação de todo o
núcleo. Trata-se de uma
abordagem um tanto
antiquada, mas que foi
adotada, por exemplo, por
Linus Torvalds quando este
resolveu Desenvolver o kernel
do Linux
Microkernel é um termo
usado para caracterizar um
núcleo de sistema cujas
Funcionalidades nãoessenciais
ao seu
Funcionamento são
transferidas para Servidores,
que se comunicam com o
núcleo mínimo através do
modo de acesso do núcleo
(local onde o programa tem
acesso a todas as instruções
da CPU e a todas as
interrupções de hardware),
deixando o máximo de
recursos rodando no modo
de acesso do usuário
Quando o processador
trabalha no modo de
usuário, uma aplicação só
pode executar instruções
não-privilegiadas, tendo
acesso a um número
reduzido de instruções.
Os diversos tipos de sistemas
operacionais existentes
empregam diferentes
maneiras de gerenciar os
programas em execução pelo
usuário.
Existem basicamente três
tipos de gerenciamento de
tarefas
...