欢迎来到天天文库
浏览记录
ID:27138383
大小:1.02 MB
页数:27页
时间:2018-12-01
《《实验平台简介》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验平台简介操作系统课程组内容安排WindowsAcademicProgram简介WRK简介编译内核启动和调试WRK2WindowsAcademicProgram简介WindowsAcademicProgramTheWindowsAcademicProgramprovidesuniversitieswithcurriculummaterials,Windowskernelsourcecode,andaprojectenvironmentforteachingoperatingsystemprinciplesusingWindows.Components:
2、WindowsOperatingSystemInternalsCurriculumResourceKitWindowsResearchKernelProjectOZ参考网址:http://www.microsoft.com/resources/sharedsource/windowsacademic/default.mspx3WRK简介WindowsResearchKernel(WRK)TheWRKpackagescoreWindowsXPx64andWindowsServer2003SP1kernelsourcecodewithanenvironmen
3、tforbuildingandtestingexperimentalversionsoftheWindowskernelforuseinteachingandresearch.Wecanuseitto:Exploreoperatingsystem(OS)principlesModify,build,runandtesttheWindowskernelBetterunderstandtheWindowsarchitectureandimplementation.Including:WindowsXPx64/Server2003SP1kernelsource
4、sAnenvironmentforbuildingandtesting4WRK简介WindowsXPx64/Server2003SP1kernelsourcesContainsthesourcesforthecoreWindows(NTOS)kernel:ProcessesThreadsVirtualmemoryandcachemanagersI/OmanagementTheregistryExecutivefunctions,suchasthekernelheapandsynchronizationObjectmanagerLocalprocedure
5、callmechanismSecurityreferencemonitorLow-levelCPUmanagement(threadscheduling,AsynchronousandDeferredProcedurecalls,interrupt/traphandling,exceptions)Notinclude(loadedintokernelmodeasdynamiclibraries):TheNTHardwareAbstractionLayerFilesystemsNetworkstacksDevicedrivers5WRK简介UseandRe
6、strictionsTheWRK,andallthecomponentsoftheWindowsAcademicProgram,areforacademic,non-commercialuseonly.Usersmustacceptthetermsandconditionsofthe“MicrosoftWindowsResearchKernelSourceCodeLicense”(http://www.microsoft.com/resources/sharedsource/licensing/basics/wrklicense.mspx)WRK参考网址
7、:http://www.microsoft.com/resources/sharedsource/windowsacademic/researchkernelkit.mspx6编译内核WRK源代码结构打开路径“D:WRK-v1.2basetos”(实验室机器中WRK源代码路径),文件目录组织如下:cache-cachemanagerconfig-registryimplementationdbgk-user-modedebuggersupportex-executivefunctions(kernelheap,synchronizatio
8、n,time)fsrtl-filesystemrun-timesupporti
此文档下载收益归作者所有