【nachos】nachos学习笔记(六) 内存扩展和系统调用的实现

实验7 一、分析   现在的Nachos并没有实现内存页的动态分配,每当其读取一个用户进程时,将其数据按顺序从内存页的起始页开始加载,这导致逻辑页与物理页变成一一对应的关系,因此需要改写创建新AddrSpace时的代码。因为需要对已分配的页进行管理,可以维护一个文件系统中使用过的BitMap对象。   二、修改    首先需要为AddrSpace类增加一个BitMap类的对象,设为static以让
相关文章
相关标签/搜索