nachosLab4实习报告.doc

nachosLab4实习报告精要

虚拟内存实习报告 目录 内容一:总体概述 3 内容二:任务完成情况 3 任务完成列表(Y/N) 3 具体Exercise的完成情况 3 内容三:遇到的困难以及解决方法 23 内容四:收获及感想 24 内容五:对课程的意见和建议 24 内容六:参考文献 24 内容一:总体概述 实习的主要内容是了解和改进nachos存储管理相关实现,主要分为三个部分。第一部分的主要内容是实现TLB相关异常处理和置换算法,第二部分的主要内容是实现全局内存管理机制,使得nachos内存可以同时存在复数线程,第三部分的主要内容是实现程序运行时载入所需页面。扩展部分主要是增加线程挂起状态以及实现倒排页表。 内容二:任务完成情况 任务完成列表(Y/N) Exercise1 Exercise2 Exercise3 Exercise4 Exercise5 Exercise6 Exercise7 Y Y Y Y Y Y Y Challenge1 Challenge2 Y Y 具体Exercise的完成情况 TLB异常处理 目前,Nachos系统对于内存的管理是基于软件模拟的TLB机制。其工作原理、异常处理、替换算法等方面,与分页式内存管理非常相像。 Exercise1 源代码阅读 阅读code/userprog/progtest.cc,着重理解nachos执行用

文档评论(0)

1亿VIP精品文档

相关文档