
高级操作系统
Jagger-Q
大数据
展开
-
Nachos实习——Lab4文件系统
Nachos实习——Lab4 文件系统文章目录Nachos实习——Lab4 文件系统内容一:总体概述内容二:任务完成情况内容三:具体完成Exercise情况一、文件系统的基本操作Exercise 1 源代码阅读1、code/filesys/filesys.h(cc)2、code/filesys/filehdr.h(cc)3、code/filesys/directory.h(cc)4、code /filesys/openfile.h(cc)5、code/userprog/bitmap.h(cc)Exerci原创 2020-12-11 21:20:42 · 2194 阅读 · 1 评论 -
Nachos实习——Lab3同步机制实习报告
Nachos实习——Lab4同步机制实习报告文章目录Nachos实习——Lab4同步机制实习报告内容一:总体概述内容二:任务完成情况内容三:具体完成Exercise情况Exercise 1 调研Exercise 2 源代码阅读1、threads/synch.h(cc)2、code/threads/synchlist.h(cc)Exercise 3 实现锁和条件变量1、Lock实现a、基本思想b、synch.hc、synch.ccd、测试2、条件变量Conditiona、设计思想b、synch.hc、syn原创 2020-11-18 13:02:49 · 651 阅读 · 0 评论 -
Nachos实习——Lab2虚拟内存实习报告
Nachos实习——Lab2虚拟内存实习报告文章目录Nachos实习——Lab2虚拟内存实习报告内容一:总体概述内容二:任务完成情况内容三:具体完成Exercise情况一、TLB异常处理Exercise 1 源代码阅读1、userprog/progtest.cc2、machine/machine.cc和machine/machine.h3、machine/translate.h(cc)和userprog/exception.h(cc)Exercise 2 TLB MISS异常处理1、设计思路2、userp原创 2020-11-03 18:50:01 · 2967 阅读 · 7 评论 -
Nachos实习——Lab1线程机制实习报告
Nachos实习——Lab1线程机制实习报告文章目录Nachos实习——Lab1线程机制实习报告内容一:总体概述内容二:任务完成情况内容三:具体完成Exercise情况Exercise 1 调研1、Linux进程控制块(PCB)2、Linux进程控制块与Nachos的异同3、Linux采用的进程/线程调度算法Exercise 2 源代码阅读1、code/threads/main.cc2、code/threads/threadtest.cc3、code/threads/thread.h4、code/thre原创 2020-10-24 20:04:43 · 2018 阅读 · 0 评论