Arquitetura de SO

564 palavras 3 páginas
Curso: Gestão de T.I.
Nome: Maurício Santos

Arquitetura de 3 Sistemas Operacionais

O Linux é um núcleo monolítico
As funções do núcleo (escalonamento de processos, gerenciamento de memória, operações de entrada/saída, acesso ao sistema de arquivos) são executadas no espaço de núcleo. Uma característica do núcleo Linux é que algumas das funções (drivers de dispositivos, suporte à rede, sistema de arquivos, por exemplo) podem ser compiladas e executadas como módulos (em inglês: LKM - loadable kernel modules), que são bibliotecas compiladas separadamente da parte principal do núcleo e podem ser carregadas e descarregadas após o núcleo estar em execução.

Preemptividade do modo de núcleo permite que controladores de dispositivos sejam antecipados sob certas condições. Este recurso foi adicionado para lidar com interrupções de hardware corretamente e melhorar o suporte para multiprocessamento simétrico (em inglês: SMP). Preemptividade também melhora latência, aumentando a responsividade e tornando o Linux mais apropriado para aplicações de tempo real.

O Windows é uma núcleo hibrido

O modelo de processos é impulsionado pela necessidade de fornecer suporte para uma variedade de ambientes SO. Assim, as estruturas dos processos nativos e os serviços oferecidos pelo Kernel do Windows são relativamente simples e generalistas, permitindo que cada subsistema do SO emule uma estrutura e funcionalidades de um processo em particular. Aqui estão algumas características importantes dos processos do Windows:

Processos do Windows são implementados como objetos.
Um processo executável pode conter uma ou mais threads.
Tanto os processos quanto os objetos thread possuem habilidades de sincronização embutido.

O MacOS
O kernel do sistema operacional Mac OS X, chamado XNU, é baseado em três componentes principais: Mach, BSD e I/O Kit. O XNU mistura elementos de kernels monolíticos e microkernels, em que, no contexto original do microkernel Mach, o BSD atua

Relacionados

  • Arquitetura so
    1473 palavras | 6 páginas
  • Arquitetura so
    12049 palavras | 49 páginas
  • SO Arquiteturas
    1127 palavras | 5 páginas
  • Arquitetura SOs
    378 palavras | 2 páginas
  • So - arquitetura
    302 palavras | 2 páginas
  • Arquitetura SO
    631 palavras | 3 páginas
  • Trabalho Sistemas Operacionais
    1244 palavras | 5 páginas
  • JBoss 7 Arquitetura e Administração | Dextraining
    4884 palavras | 20 páginas
  • gfgfgfd
    13615 palavras | 55 páginas
  • Imaginar a evidência
    1160 palavras | 5 páginas