文件名称:NachosSolve:我的Nachos的解答
文件大小:172KB
文件格式:ZIP
更新时间:2024-05-19 23:35:20
C++
NachosSolve my nachos 3.4 solution #Lab1 Thread ###Exercise 1 调研 调研Linux或Windows中进程控制块(PCB)的基本实现方式,理解与Nachos的异同。 ###Exercise 2 源代码阅读 仔细阅读下列源代码,理解Nachos现有的线程机制。 code/threads/main.cc和code/threads/threadtest.cc code/threads/thread.h和code/threads/thread.cc ###Exercise 3 扩展线程的数据结构 增加“用户ID、线程ID”两个数据成员,并在Nachos现有的线程管理机制中增加对这两个数据成员的维护机制。 ###Exercise 4 增加全局线程管理机制 在Nachos中增加对线程数量的限制,使得Nachos中最多能够同时存在128