Diferencia entre revisiones de «GNU Hurd»

Contenido eliminado Contenido añadido
-hmoss (discusión · contribs.)
-hmoss (discusión · contribs.)
Línea 35:
En cambio, Hurd consiste en '''múltiples''' servidores ejecutándose simultáneamente. En lugar de un solo programa enorme que controle desde el reloj hasta el manejo de la [[Red de computadoras|red]], en Hurd cada una de estas tareas es gestionada por un servidor independiente. Esto hace que (teóricamente, al menos) el desarrollo de Hurd sea mucho más fácil, ya que es menos probable que el hacer cambios en un servidor tenga efectos indeseados en otros servidores.
 
En el diseño original de Mach una de las principales metas fue este tipo de «conjunto de servidores», pero parece que Hurd es el primero en implementar este diseño sobre un micronúcleo Mach (aunque [[QNX]] es similar, pero basado en su propio micronúcleo). No está claro por qué no hubo ninguna implementación de múltiples servidores anteriormente, aunque parece que los grupos que trabajaban en Mach estaban demasiado ocupados en ésteeste para dedicarse al [[sistema operativo]] en su totalidad. Hurd intenta, además, ser [[portabilidad|portable]] entre micronúcleos.
 
=== Extensiones de Unix ===