Un estudiante del prestigioso MIT llamado Perry Hung se ha dedicado a computar una representación gráfica del proceso de inicio del sistema operativo GNU/Linux. No sabemos qué distribución habrá usado (aunque por su blog debe haber sido Ubuntu), pero lo cierto es que la imagen es curiosa.
En ella aparecen representados los procesos como nodos, mientras que las llamadas a esos procesos son las líneas que los unen. Los nodos se han posicionado usando un algoritmo ‘dirigido por la fuerza’ pero sin tener en cuenta, por lo visto, el peso o importancia de esos procesos.
El pequeño lóbulo de la parte inferior izquierda está formado por rutinas de interrupción, mientras que la parte superior está ocupada por el cargador de arranque. Todo el mogollón central es, cómo no, el proceso de arranque de Linux en sí mismo, del que podéis aprender aún más gracias a uno de esos magníficos artículos de la base de conocimiento de IBM.