A Arquitetura do MacOs, Windows Xp e Linux
Por: Daniele Dias • 9/5/2016 • Trabalho acadêmico • 266 Palavras (2 Páginas) • 932 Visualizações
Página 1 de 2
- Windows XP
- O Windows XP também utiliza o Kernel para o gerenciamento de processos
- Para o gerenciamento de memória é usada uma espécie de memória virtual, na qual o Windows XP limita uma quantidade de memória virtual para cada processo de acordo com o comprometimento desse processo.
- Já no gerenciamento de arquivos o sistema operacional Windows utiliza uma camada chamada Executivo que tem subcamadas, como por exemplo o gerenciador de objetos que “cuida” das informações internas que ficam conectados ao sistema de arquivos através de dispositivos.
- Linux:
- Como gerenciamento de processos o sistema operacional Linux utiliza o Kernel Linux, que no caso seria o núcleo do sistema operacional que gerencia a CPU, a memória e I/O, exportando serviços para que o usuário as aplique.
- A memória do Linux é uma espécie de memória interna, uma memória flash.
- No gerenciamento de arquivos ele utiliza os chamados Rootfs que é o sistema de arquivo principal. Nele possui as bibliotecas que foram exportados pelo Kernel.
- Os dispositivos principais no sistema operacional do Linux são: Rootfs, Kernel e o Bootloader.
- MacOS
- Para o gerenciamento de processos os projetistas do MacOs colocaram uma das camadas chamada Unix em modo Kernel.
- Mac Os possui um gerenciamento de memória baseado em paginação.
- No gerenciamento de arquivos o Mac Os nos fornece um ambiente para entrada e saída e dispositivos chamado I/O Kit.
- O núcleo do Mac Os é o CSM, que é um conjunto de módulos que implementam uma API para serviços de criptografia, criação e etc.
Bibliografia:
https://versaowindowsxpblog.wordpress.com/componentes-do-sistema-windows-xp/
http://www.embarcados.com.br/anatomia-de-um-sistema-linux-embarcado/
http://www.sawp.com.br/papers/NSOMacOSX/resumo.pdf
...
Disponível apenas no TrabalhosGratuitos.com