Barrelfish, le futuriste du système d'exploitation open source soutenu par Microsoft

Print E-mail
Technologie - Général
Tuesday, 12 July 2011 19:35

barrelfish 400x382 Barrelfish, el futurista sistema operativo open source apoyado por Microsoft

Pour dire que c'est un «étranger», non, pas tout à fait. Barrelfish années il ya eu un certain développement, depuis 2007 - il est donc plus juste de dire «presque inconnus» dans les médias et «reconnu» dans le le milieu universitaire. Quoi qu'il en soit, le point ici est que Barrelfish est un système expérimental d'exploitation du MIT licence open-source est prometteur pour maintenir le bien-développé par Microsoft Research en collaboration avec l' EPF de Zurich . Bien sûr, le code source est disponible dans un dépôt public. Et comme vous le verrez ci-dessous, oui, il est futuriste.

Il arrive que, contrairement aux systèmes d'exploitation classiques conçus / compilé pour fonctionner sur une famille de processeurs spécifiques, il ne Barrelfish sur des architectures hétérogènes. C'est, par exemple, qui pourraient être mises en œuvre pour gérer les ressources d'une équipe avec un mélange de processeurs ARM et x86-64 ou une autre combinaison de processeurs aussi peu conventionnelle que celle de 48 cœurs développé par Intel, XScale et BeeHive Petit-se compose de plusieurs supercalculateur FPGA.

Une des premières questions que l'on demande, c'est quelles sont les différences entre Barrelfish et Linux? La réponse est dans Le Multikernel: Une nouvelle architecture pour les systèmes évolutifs OS multicœurs , article scientifique publié en 2009. Il explique en détail les capacités Barrelfish par rapport à Linux et Windows, bien sûr-faire Barrelfish a une conception optimisée de l'hétérogénéité et le calcul parallèle qui va caractériser quelques années.

Barrelfish est une preuve de concept et, disent ses créateurs, les moyens d'explorer les systèmes d'exploitation de l'avenir, celui où les équipes vont grimper dans nombre de processeurs, où le parallélisme doit être présent dans chaque couche du système. Barrefish traite de la machine comme

un réseau de noyaux indépendante [...] et décale les fonctionnalités traditionnelles d'un système d'exploitation pour un système distribué de processus qui communiquent avec le passage de messages.

Imaginez un avenir avec des ordinateurs dans les systèmes de fichiers parallèles, hautes performances, mémoire distribuée, des dizaines de cœurs, en bref, un superordinateur petits dans chaque foyer. En regardant au-delà Barrelfish, un scénario probable à-dire l'accélération de la performance du matériel que nous voyons aujourd'hui. La loi de Moore, qui dit que tous les 18 mois est environ deux fois la vitesse des processeurs atteint ses limites physiques. Ainsi une façon de progresser dans la vitesse augmente la quantité de CPU. C'est le chemin.

À partir de Microsoft peut dire beaucoup de choses, fonte rit aux dépens de sa gestion et des technologies, fait partie d'une certaine culture technologique. Mais Microsoft Research, nous ne pouvons que louer, avec des scientifiques et de recherche de la plus haute tour du monde.

Un curieux à la fin: le serveur Web s'exécute sur le projet de Barrelfish.

Barrelfish, le futuriste du système d'exploitation open source soutenu par Microsoft écrite ALT1040 Juillet 12, 2011 par alan.lazalde
Envoyer à Twitter | Partager sur Facebook




Font