01 2023 档案
摘要:在本实验中,我们将实现运行受保护的用户模式环境(即“进程”)所需的基本内核设施。我们将增强JOS内核,设置数据结构来跟踪用户环境,创建单个用户环境,将程序映像加载到其中,并开始运行。我们还将使JOS内核能够处理用户环境发出的任何系统调用,以及处理它引起的任何其它异常。 注意:在这个实验室中,术语“环
阅读全文
摘要:在本实验中,为操作系统编写内存管理代码,分为三个部分 第一部分是物理内存管理,使得内核可以分配内存并稍后释放它。物理内存管理将以 4096 字节为单位运行,称为 pages。这一部分的任务是维护记录哪些物理页面是空闲的,哪些是已分配的,以及有多少进程正在共享每个已分配页面的数据结构。编写代码来分配和
阅读全文