El concepto detrás de Barrelfish

Septiembre 29, 2009 by Macbeth
Filed under: Hardware, sistemas operativos 

Como diseño de SO parece no haber sido entendido en algunos blogs que lo ven solo como sistema multicore o SMP. El concepto detrás de Barrelfish es el de otros sistemas distribuidos y viniendo de Microsoft Research es una noticia tecnológica interesante: un multikernel capaz de comunicarse con el espacio de usuario y con procesadores x86, ARM, CELL o chips gráficos y todo constituyendo un único sistema a ojos de quien lo opere. Entonces este sistema en estado primitivo busca una modularidad nunca vista en distribuidos: no se trata de una implementación aprovechando recursos de quadcores, se trata de extenderse en clusters heterogéneos o en configuración NUMA (no paralelizable) mediante protocolos intercomunicantes URPC de un colectivo de núcleos aunados en sistema general único. Se está programando bajo licencia BSD (abierto pero cerrable).
La única fuente que lo explica detalladamente (en inglés)

modularity

¿Alguien recuerda ese intento de sistema modular descentralizado, sin kernel y 100% recargable sin reinicios y que nunca pasó de la teoría? Unununium se llama y volvió (assembler y BSD license). Lejos aún pero ligeramente perfilándose van los iniciales sistemas autoreplicantes (veremos en que anda el monolito “hiperinflado” Linux cuando llegue 2019).

Related posts:

  1. G-Speak un concepto diferente. G-Speak Parece ser que hay gente que se ha cansado...
  2. Detrás de Maverick Meerkat 10.10 hay un likeBeOS Detrás del ubicuo Ubuntu está ZevenOS 3.0 con su XFCE...

Comments

4 Comentarios en El concepto detrás de Barrelfish

  1. Macbeth on Mar, 29th Sep 2009 0:13
  2. ¿Habrá SkyNet contra el Talibán? ¿Primero dispara Ahmadinejad?

  3. cuarzoliquido on Mar, 29th Sep 2009 17:48
  4. Unununium, el sistema operativo mencionado aca, tiene mucho de real, dos discos booteables llamados Dimension y Existence, mas el codigo fuente en ASM del viejo proyecto inicial, y en python del proyecto actual.

    http://sourceforge.net/projects/uuu/files/

  5. Macbeth on Mar, 29th Sep 2009 23:14
  6. Sí, http://unununium.org/ ha vuelto y está de nuevo entre nosotros, ahora la teoría está en fase de experimentación (no había notado lo de Python).

  7. cuarzoliquido on Vie, 2nd Oct 2009 20:37
  8. Yo creo que la teoria es pseudocodigo, UML, durante un tiempo Unununium Operating Engine experimento un tanto con Redes de Petri (que desconozco en sus tripas), eso es teoria, pero cuando tienes lineas de codigo en un lenguaje oscuro como el ASM, o el mismo concepto de modularidad, pero hecho lineas de codigo en Python, ahi se ven ideas en movimiento, yo un teorico, incapaz de hacer un diminuto kernel en C, ellos han llevado a la praxis ideas con codigo a cerca y lejos del hardware.

Que opinas de El concepto detrás de Barrelfish ? ...






Cerrar
Enviar por Correo