Linux presenta una arquitectura que es de cuatro etapas en donde entra: el hardware, kernel, shell y aplicaciones, en el principalmente se tiene un acceso restringido, ya que en una parte de la memoria se encuentra el sistema operativo y el resto de la memoria es para que el usuario la ocupe, adema el usuario no puede acceder al sistema operativo como en el caso de Windows.
1. hardware.- BIOS.
2. kernel.- Es el administrador de los recursos, temporizadores y manejo de la memoria.
3. shell.- Es una capa que atiende las necesidades del usuario.
4. Aplicaciones.- Entra en juego el software de Distribución.
3. shell.- Es una capa que atiende las necesidades del usuario.
4. Aplicaciones.- Entra en juego el software de Distribución.
La arquitectura de Windows NT es altamente modular y se basa en dos capas principales:
- Modo usuario: Cuyos programas y subsistemas están limitados a los recursos del sistema a los que tienen acceso.
- Modo núcleo: Tiene acceso total a la memoria del sistema y los dispositivos externos. Los núcleos de los sistemas operativos de esta línea son todos conocidos como núcleos híbridos, aunque hay que aclarar que este término está en discusión ya que este núcleo es esencialmente un núcleo monolítico que está estructurado al estilo de un micronúcleo. La arquitectura dentro del modo núcleo se compone de lo siguiente:
- Un núcleo híbrido.
- Una Capa de Abstracción de Hardware (HAL).
- Controladores o drivers.
No hay comentarios:
Publicar un comentario