Sistema operativo
Barrelfish es un sistema operativo informático experimental construido por ETH Zurich con la ayuda de Microsoft Research en Cambridge . [1] [2] [3] Es un sistema operativo experimental diseñado desde cero para la escalabilidad de computadoras construidas con procesadores multinúcleo con el objetivo de reducir la disminución compuesta de beneficios a medida que se utilizan más CPU en una computadora poniendo información de hardware de bajo nivel en una base de datos , eliminando así la necesidad de software de controlador . [4] [5]
Los socios publicaron la primera instantánea del sistema operativo el 15 de septiembre de 2009 [6] y la segunda se publicó en marzo de 2011. Excluyendo algunas bibliotecas de terceros, que están cubiertas por varias licencias de código abierto similares a BSD , Barrelfish se publica bajo la licencia MIT . [1] Se publican instantáneas con regularidad; la última data del 23 de marzo de 2020. [7] [8] [9]
Aunque originalmente se desarrolló en colaboración con Microsoft Research, ahora cuenta con el respaldo parcial de Hewlett Packard Enterprise Labs , Huawei , Cisco , Oracle y VMware . [1]
Ver también
Referencias
- ^ abc "El sistema operativo Barrelfish".
- ^ Joseph L. Flatley (29 de septiembre de 2009). "Microsoft presenta el sistema operativo optimizado multinúcleo Barrelfish". Engadget .
- ^ Jeremy Kirk (30 de septiembre de 2009). "El sistema operativo Microsoft 'Barrelfish' acelerará los sistemas multinúcleo". InfoMundo .
- ^ Jason Mick (28 de septiembre de 2009). "Microsoft presenta" Barrelfish ", un nuevo sistema operativo multinúcleo". Tecnología diaria . Archivado desde el original el 3 de marzo de 2016.
- ^ María Jo Foley (25 de septiembre de 2009). "Microsoft e investigadores europeos ofrecen una instantánea del sistema operativo 'Barrelfish' multikernel". ZDNet .
- ^ Julie Bort (24 de septiembre de 2009). "Microsoft, los investigadores lanzan un nuevo proyecto de sistema operativo: Barrelfish". Mundo de la Red .
- ^ Roni Häcki (23 de febrero de 2018). "Nuevo lanzamiento de pez barril". Usuarios de Barrelfish (lista de correo).
- ^ Lukáš Humbel (4 de octubre de 2018). "Nuevo lanzamiento de pez barril". Usuarios de Barrelfish (lista de correo).
- ^ Lukáš Humbel (23 de marzo de 2020). "Nuevo lanzamiento de pez barril". Usuarios de Barrelfish (lista de correo).
Otras lecturas
- Andrés Baumann; Pablo Barham; Pierre-Evariste Dagand; Tim Harris; Rebeca Isaacs; Simón Pedro; Timoteo Roscoe; Adrián Schüpbach; Akhilesh Singhania (octubre de 2009). El Multikernel: una nueva arquitectura de sistema operativo para sistemas multinúcleo escalables (PDF) . 22º Simposio ACM sobre principios de sistemas operativos. Big Sky, MT, EE. UU . Consultado el 7 de septiembre de 2019 .
- Pierre-Evariste Dagand; Andrés Baumann; Timothy Roscoe (octubre de 2009). Filet-o-Fish: lenguajes prácticos y confiables de dominio específico para el desarrollo de sistemas operativos (PDF) . V Taller de Lenguajes de Programación y Sistemas Operativos. Big Sky, MT, EE. UU . Consultado el 7 de septiembre de 2019 .
- Andrés Baumann; Simón Pedro; Adrián Schüpbach; Akhilesh Singhania; Timoteo Roscoe; Pablo Barham; Rebecca Isaacs (mayo de 2009). Su computadora ya es un sistema distribuido. ¿Por qué no funciona tu sistema operativo? (PDF) . XII Taller sobre Temas de actualidad en Sistemas Operativos. Monte Verità, Suiza . Consultado el 7 de septiembre de 2019 .
- Adrián Schüpbach; Simón Pedro; Andrés Baumann; Timoteo Roscoe; Pablo Barham; Tim Harris; Rebecca Isaacs (junio de 2008). "Abrazando la diversidad en el sistema operativo manycore de Barrelfish (PDF)" . Taller sobre sistemas gestionados de muchos núcleos. Boston, MA, EE.UU. Consultado el 7 de septiembre de 2019 .
enlaces externos
- pezbarril.org
- Documento de proyecto: "El Multikernel: una nueva arquitectura de sistema operativo para sistemas multinúcleo escalables" (archivo PDF)