查看完整版本: 微軟正式發佈新操作系統計劃:代號Barrelfish
頁: [1]

albayao 發表於 2009-9-26 10:55 AM

微軟正式發佈新操作系統計劃:代號Barrelfish

各位也許已經聽過微軟下一代操作系統「Midori」與「Singularity」的名號,不過本月早些時候,微軟的研究人員又發佈了另外一款新操作系 統,代號「Barrelfish」的原型。Barrelfish是一款專門為多核應用環境編寫的操作系統。目前類似的多核操作系統均採用多核簡單共享內存 等系統資源的設計方案,各個核心對系統資源的需求增加時,由於操作系統無法很好地分配系統資源,因此系統性能會因此而下降。不過Barrelfish環境 下各核心之間可以通過數據總線傳輸信息,並可以通過內建的數據庫跟蹤硬件資源的使用狀況。
                Barrelfish項目其實並不算什麼保密項目,微軟的研究人員一年前就已經在公開談論與之有關的概念,並在世界各地開展了有關的培訓課程。不過他們直到9月15日才將Barrelfish的有關代碼進行了公開發布。

Barrelfish是由微軟劍橋研究院和蘇黎世理工學院合作開發的。由於Barrelfish內使用了部分BSD第三方軟件庫,這些庫受開源授權協議的保護,因此有傳言稱這款操作系統將採取完全免費和開源的發布策略,不過這種說法是否屬實仍有待觀察。至少目前發佈的這個版本是由蘇黎世理工學院和微軟版權所有的。

據一位自稱參加過有關培訓課程的博客作者Advogato表示:「Barrelfish中驅動程序和應用程序的關係並不是完全分離的,系統中內建有數據庫,數據庫中儲存有硬件的底層信息。內核部分採用單線程設計,沒有採用基於優先級的設計。各任務的調度部分則由系統信息傳送的方式來進行統籌管理,處在等待狀態的線程收到調度信息之後便可被激活。此外,這套系統還使用了不少基於微內核的技術。」

以下是Barrelfish系統的結構圖,點擊圖片後還可以觀看Barrelfish有關的詳細說明文件。




CNBeta編譯
原文:networkworld...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

fatmui 發表於 2009-9-28 12:55 PM

我是不是看錯了啊!微軟的操作系居
然會免費給大家使用。如果是的話,這
肯定是本世紀甚至是下世紀的奇績...

david11014 發表於 2009-10-11 06:09 AM

應該是比較陽春版的試免費
但是進階版的或旗艦版的就要錢了(要不然賺甚麼)
頁: [1]