{"id":8429,"date":"2011-09-25T11:00:02","date_gmt":"2011-09-25T09:00:02","guid":{"rendered":"http:\/\/www.stanalone.com\/?p=117"},"modified":"2011-09-25T11:00:02","modified_gmt":"2011-09-25T09:00:02","slug":"sous-le-capot-de-windows-8-partie-3","status":"publish","type":"post","link":"https:\/\/stanetdam.com\/?p=8429","title":{"rendered":"Sous le capot de Windows 8 (partie 3)"},"content":{"rendered":"<p>Microsoft et l\u2019ETH de Zurich travaillent conjointement sur un projet d\u2019OS massivement distribu\u00e9 et versatile.<br \/> Ce projet va bien au-del\u00e0 de l\u2019approche par composant MinWin de Windows 8.<br \/> Il s&rsquo;agit d&rsquo;un travail totalement exp\u00e9rimental et tr\u00e8s avanc\u00e9 (sans \u00e9gale, \u00e0 ma connaissance, dans le monde du libre).<\/p>\n<p>C\u2019est OS n\u2019a rien \u00e0 avoir avec Singularity et son embranchement Midori.<\/p>\n<p><span id=\"more-117\"><\/span><\/p>\n<p><strong>Barrelfish<\/strong> est un syst\u00e8me multi noyaux par n\u0153uds. Un n\u0153ud est une unit\u00e9 de calcul au sens large. Cette unit\u00e9 peut \u00eatre un core de CPU (donc Barrelfish est vraiment multicore) ou un GPU (le processeur des cartes graphiques et hautement puissant). Barrelfish est capable de fonctionner sur Arm, PowerPC, Intel x86.<\/p>\n<p>D\u2019apr\u00e8s ces g\u00e9niteur, Barrelfish permet d\u2019explorer la structuration d\u2019OS multi et nombreux c\u0153ur\u00a0:<\/p>\n<p>\u201cWe are exploring <a href=\"http:\/\/research.microsoft.com\/en-us\/projects\/Barrelfish\/\">how to structure an OS for future multi- and many-core systems<\/a>. The motivation is two closely related hardware trends: first, the rapidly growing number of cores, which leads to scalability challenges, and second, the increasing diversity in computer hardware, requiring the OS to manage and exploit heterogeneous hardware resources.\u201d<\/p>\n<p>Microsoft travaille aussi sur Helios qui pourrait \u00eatre le point de jonction entre Singularity\/Midori et Barelfish.<\/p>\n<p>Helios reprend le concept de Barelfish (dans la s\u00e9paration des processus sur diff\u00e9rent micro-noyaux satellites) . Chaque support (Arm\u00a0, Intel, Nvidia, ATI, PowerPC, etc \u2026) se voit attribu\u00e9 un micro-noyaux pour former des unit\u00e9s de calcul ayant chacune le propre <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Ordonnancement_dans_les_syst%C3%A8mes_d%27exploitation\">ordonnanceur<\/a> et gestion m\u00e9moire. Un super noyau central se charge d\u2019orchestrer le macro ordonnancement du traitement des donn\u00e9es. Il alloue non plus de simple thread mais de v\u00e9ritable charge \u00e0 ex\u00e9cuter par les micro-noyaux.<br \/> Singularity est pr\u00e9sent dans ce projet dans le sens ou chaque micro-noyaux est un noyau singularity (virtualis\u00e9 .. voir Au <a href=\"http:\/\/www.stanetdam.com\/au-dela-de-windows-dossier-windows-part-7\/\">del\u00e0 de Windows \u2026 Singularity ? [DOSSIER WINDOWS Part 7]<\/a>) et le macro-noyau est lui-m\u00eame un noyau Singularity.<br \/> Les noyaux discutent entre eux et avec le macro-noyau par des \u00e9changes distants (et donc aussi Internet. Dans cette optique, il ne serait pas \u00e9tonnant de voir des ordinateurs personnels d\u00e9l\u00e9guer des t\u00e2ches tr\u00e8s lourde \u00e0 des centres de calcul \u00ab\u00a0on demand\u00a0\u00bb)<\/p>\n<p>Pour conclure sur Sous le capot de Windows 8, je crois vraiment que Microsoft tient une avance consid\u00e9rable sur Apple en mati\u00e8re technologique. L\u2019approche par composant de Windows 8 \u2013 MinWin permet de proposer l\u2019interface Metro.<\/p>\n<p>La question qui se pose d\u00e9sormais est de savoir si l\u2019approche Desktop\/Metro sur les tablettes peut renverser le paradigme du march\u00e9 tablette (ou l\u2019iPad est h\u00e9g\u00e9monique)\u00a0?<br \/> Personnellement, je le crois\u00a0!<\/p>\n<div id=\"themify_builder_content-8429\" data-postid=\"8429\" class=\"themify_builder_content themify_builder_content-8429 themify_builder\">\n    <\/div>\n<!-- \/themify_builder_content -->\n","protected":false},"excerpt":{"rendered":"<table cellpadding=\"10\">\n<tr>\n<td valign=\"top\"><\/td>\n<td valign=\"top\" align=\"left\">\n<p>Categories:<\/p>\n<ul>\n<li><a href=\"http:\/\/stanalone.com\/category\/windows\/\" title=\"Voir tous les articles dans Windows\" rel=\"category tag\">Windows<\/a><\/li>\n<\/ul>\n<p>Tags: <a href=\"http:\/\/stanalone.com\/tag\/barelfish\/\" rel=\"tag\">barelfish<\/a><a href=\"http:\/\/stanalone.com\/tag\/midory\/\" rel=\"tag\">midory<\/a><a href=\"http:\/\/stanalone.com\/tag\/ordonnanceur\/\" rel=\"tag\">ordonnanceur<\/a><a href=\"http:\/\/stanalone.com\/tag\/singularity\/\" rel=\"tag\">singularity<\/a><a href=\"http:\/\/stanalone.com\/tag\/virtualisation\/\" rel=\"tag\">virtualisation<\/a><a href=\"http:\/\/stanalone.com\/tag\/windows-8\/\" rel=\"tag\">windows 8<\/a><\/p>\n<p>Microsoft et l&rsquo;ETH de Zurich travaillent conjointement sur un projet d&rsquo;OS massivement distribu&eacute; et versatile. Ce projet va bien au-del&agrave; de l&rsquo;approche par composant MinWin de Windows 8. Il s&rsquo;agit d&rsquo;un travail totalement exp&eacute;rimental et tr&egrave;s avanc&eacute; (sans &eacute;gale, &agrave; ma connaissance, dans le monde du libre). C&rsquo;est OS n&rsquo;a rien &agrave; avoir avec Singularity [&hellip;]<\/p>\n<table width=\"100%\">\n<tr>\n<td align=\"right\">\n<p><b>(<a href=\"http:\/\/stanalone.com\/sous-le-capot-de-windows-8-partie-3\/\" title=\"Sous le capot de Windows 8 (partie 3)\">Read more&#8230;<\/a>)<\/b><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<\/table>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,8],"tags":[156,2222,3308,3468,4056,4169,4172],"class_list":["post-8429","post","type-post","status-publish","format-standard","hentry","category-liens-automatiques","category-stanalone","tag-agregation","tag-lifestream","tag-rss","tag-singularity","tag-virtualisation","tag-windows","tag-windows-8","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"builder_content":"","_links":{"self":[{"href":"https:\/\/stanetdam.com\/index.php?rest_route=\/wp\/v2\/posts\/8429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stanetdam.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stanetdam.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stanetdam.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stanetdam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8429"}],"version-history":[{"count":0,"href":"https:\/\/stanetdam.com\/index.php?rest_route=\/wp\/v2\/posts\/8429\/revisions"}],"wp:attachment":[{"href":"https:\/\/stanetdam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stanetdam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stanetdam.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}