文章詳情頁
探究Windows操作系統(tǒng)內(nèi)核工作原理
瀏覽:134日期:2023-07-05 16:52:24
昨日, 微軟發(fā)布了Windows ACADemic Program。作為微軟共享源代碼計(jì)劃的一部分,Windows Academic Program為全世界的學(xué)生和老師提供了深入了解Windows Kernel工作方式的機(jī)會。利用提供的一套簡單的完整操作系統(tǒng)源代碼,老師和學(xué)生可以更清晰的了解Windows內(nèi)核,并可以親自動手為這個(gè)操作系統(tǒng)添加新的底層功能。 Windows Academic Program是一項(xiàng)讓學(xué)生通過閱讀Windows內(nèi)核源碼來學(xué)習(xí)操作系統(tǒng)原理的項(xiàng)目,它分為三部分: Windows Operating System Internals Curriculum Resource Kit 一套完整的包括源碼、習(xí)題、試驗(yàn)等內(nèi)容的課程,使學(xué)生明白操作系統(tǒng)中如何完成諸如時(shí)間片管理、中斷處理等核心功能。其中包括有Windows和Linux不同處理策略源碼級的對比。 ProjectOZ 一套探索實(shí)際操作系統(tǒng)運(yùn)行情況的工具,其實(shí)是一個(gè)運(yùn)行在用戶模式下的內(nèi)核接口程序。在這個(gè)環(huán)境下學(xué)生可以查看實(shí)際運(yùn)行的Windows的各種數(shù)據(jù)結(jié)構(gòu)、處理過程等。同時(shí)提供了一個(gè)運(yùn)行于其上的簡單但完整的示例操作系統(tǒng)BasicOZ。全部程序以C和匯編語言源碼形式提供。 ProjectOZ 和 Resource Kit 點(diǎn)擊此處下載 Windows Research Kernel 據(jù)稱包括了實(shí)際發(fā)布版的Windows Kernel源代碼, 但預(yù)計(jì)要等到10月才可以公開下載。
標(biāo)簽:
Windows系統(tǒng)
排行榜
