1 / 12

Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación

Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación Universidad Del Quindío Armenia - 2011. Ficha. Nombre: GNU Hurd. Significado: Demonio que reemplaza a Unix. Desarrolladores: Thomas Bushnell, Roland McGrath, Marcus Brinkmann, Neal Walfield.

tara-kelley
Download Presentation

Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación Universidad Del Quindío Armenia - 2011

  2. Ficha • Nombre: GNU Hurd. • Significado: Demonio que reemplaza a Unix. • Desarrolladores: Thomas Bushnell, Roland McGrath, Marcus Brinkmann, Neal Walfield. • Núcleo: Mach (micronúcleo). • Licencia: GPL. • Modelo de desarrollo: Software libre. • Actualmente en desarrollo.

  3. Historia • GNU Hurd empezó con su desarrollo el 1990, que tuvo como fundador de proyecto Richard Stallman y como desarrolladores Thomas Bushnell, Roland McGrath, Marcus Brinkmann, Neal Walfield.

  4. Arquitectura • Es un conjunto de micro servidores que que simulan un núcleo Unix, el cual establece la base del sistema operativo GNU. Hurd está basado encima de un micronúcleo Mach que se encarga de facilitar los servicios básicos, como coordinar el acceso al hardware.

  5. Arquitectura(cont)

  6. Funcionamiento • Los procesos Hurd se ejecutan asociado a un conjunto de identidades de usuario el cual pude contener múltiples identidades de usuario o ninguna, un proceso con suficientes privilegios puede añadir o eliminar identidades de otro proceso.

  7. Funcionamiento(cont) • Como sistema de archivos utiliza un grupo de traductores o una jerarquía de directorios entera, dándoles la posibilidad a los usuarios de escoger el tipo de traductor que quieren para su uso personal.

  8. Arranque • Necesita un boot loader que sea multiboot compliant, como GRUB. La configuración se realiza mediante los siguientes pasos (o se configura el boot loader para que los haga automáticamente): • Se carga el micronúcleo en memoria.

  9. Arranque(cont) • Se carga un script para que el micronúcleo arranque el Hurd. Puede arrancarse manualmente o como si fuera un módulo de grub (comando module de GRUB). Hurd viene con un script que se llama serverboot para arrancar el hurd completo. • Se le da el control al micronúcleo, que debe estar capacitado para ejecutar scripts. Con esto, el micronúcleo cargará los servidores del hurd y les pasará el control.

  10. Conclusión • GNU/Hurd brinda las prestaciones de cualquier sistema basado en UNIX garantizando estabilidad en el sistema. - Facilita los cambios al detectar errores, por su sistema basado en varios Servidores.- Ofrece un mayor control a l usuario sobre su sistema.

  11. GRACIAS!!!

  12. PREGUNTAS

More Related