親身探究Windows內核工作原理(06-8-1)

微軟發佈了Windows Academic Program。作爲微軟共享源代碼計劃的一部分, Windows Academic Program爲全世界的學生和老師提供了深入瞭解Windows Kernel工作方式的機會。利用提供的一套簡單的完整操作系統源代碼, 老師和學生可以更清晰的瞭解Windows內核, 並可以親自動手爲這個操作系統添加新的底層功能。

Windows Academic Program是一項讓學生通過閱讀Windows內核源碼來學習操作系統原理的項目, 它分爲三部分:
  • Windows Operating System Internals Curriculum Resource Kit
一套完整的包括源碼、習題、試驗等內容的課程,使學生明白操作系統中如何完成諸如時間片管理、中斷處理等核心功能。其中包括有Windows和Linux不同處理策略源碼級的對比。

  • ProjectOZ
一套探索實際操作系統運行情況的工具, 其實是一個運行在用戶模式下的內核接口程序。在這個環境下學生可以查看實際運行的Windows的各種數據結構、處理過程等。同時提供了一個運行於其上的簡單但完整的示例操作系統BasicOZ。全部程序以C和彙編語言源碼形式提供。

ProjectOZ 和 Resource Kit 點擊此處下載
  • Windows Research Kernel
據稱包括了實際發佈版的Windows Kernel源代碼, 但預計要等到10月纔可以公開下載。

Windows Academic Program討論組:http://forums.microsoft.com/WindowsAcademic

轉載自:http://www.52yy.net/Article_Show.asp?ArticleID=6412

發佈了22 篇原創文章 · 獲贊 0 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章