MAC OS X Arquitetura

1496 palavras 6 páginas
http://leanndroluiz.blogspot.com.br/2009/09/xnu-kernel-do-iphone.html http://pt.slideshare.net/Evandromadeira/apple-macosx http://pt.wikipedia.org/wiki/Micron%C3%BAcleo_(inform%C3%A1tica) http://www.oficinadanet.com.br/post/10330-kernel-dos-sistemas-operacionais http://en.wikipedia.org/wiki/Aqua_(user_interface)

Mach kernel, microkernel, kernel FreeBSD, C++, 64 bits, UNIX... mas tudo isto se aplica ao "XNU". O Mac OS X não é nem kernel Mach, nem baseado em FreeBSD, não é um microkernel, não é escrito em C++ e não é de 64 bits.

o MAC OS X não foi planejado e implementado a partir do zero, ele foi desenvolvido a partir da combinação de vários outros SO’s. Ele possui uma arquitetura construída em torno de um sistema operacional central chamado “Darwin”. Possui um Kernel (Núcleo) híbrido com características de microkernel e monolítica, buscando tirar proveito das vantagens de cada tecnologia.
Em um microkernel as funções são quase todas executadas fora do núcleo, os processos se comunicam com um núcleo mínimo e usando o mínimo possível do espaço do sistema.
O Kernel monolítico é estruturado em um único arquivo, um único processo que executa inteiramente em modo protegido. Ele possui desempenho superior na passagem de mensagens, mas apresenta desvantagens como a dificuldade de alterações no núcleo e o desperdício de recursos, pois os drivers de dispositivos permanecem constantemente em memória, mesmo quando os dispositivos não estão sendo utilizados.
O coração do Mac OS X é o kernel XNU. XNU é um acrônimo de X is Not Unix, foi desenvolvido originalmente pela Next, era um núcleo híbrido combinando a versão 2.5 do núcleo Mach (desenvolvido pela universidade Carnegie Mellon) junto com componentes do BSD 4.3 (Berkeley Software Distribution) e uma API orientada a objetos para escrever drivers. Depois da aquisição da Next pela Apple, o Mach foi atualizado para a versão 3.0 e o BSD foi atualizado para o 4.4 BSD e o FreeBSD, além da inclusão de um suporte para sistemas de

Relacionados

  • Mac OS
    3877 palavras | 16 páginas
  • Mac OS
    3877 palavras | 16 páginas
  • Mac OS
    3877 palavras | 16 páginas
  • História do Sistema Operacional MAC OS
    3065 palavras | 13 páginas
  • Plataforma MAC
    1834 palavras | 8 páginas
  • Sistemas Operacionais - Mac Os
    1821 palavras | 8 páginas
  • sistema operativo mac
    1777 palavras | 8 páginas
  • modelo tcc
    1520 palavras | 7 páginas
  • Macintosh
    3618 palavras | 15 páginas
  • Mac os
    3417 palavras | 14 páginas