Nachos
文章平均质量分 81
ithzhang
继续向架构师挺进
展开
-
Nachos线程管理
Nachos线程管理 Nachos中的线程是在内核中以一个thread类的对象的方式实现的。线程控制块是以类的数据成员的方式实现。 //thread类源代码--定义class Thread { private: // NOTE: DO NOT CHANGE the order of these first two members.原创 2013-01-01 11:30:24 · 7945 阅读 · 0 评论 -
Nachos内存管理实现
Nachos内存管理实现 存储器管理包括两个层次的内容:分别是内存管理和文件系统管理。 每个用户进程都是自己的地址空间。当进程运行时它们都会被加载到内存中。 接下来我们仍使用Nachos源代码来讲述地址空间是怎样实现在Nachos模拟的物理内存上实现的。 为了运行一个程序,需要执行一下三步: 1:编译器将各个模块的源代码编译成对应的目标原创 2013-01-02 15:11:37 · 6768 阅读 · 1 评论