04 2022 档案
摘要:OS伙伴系统的实现 伙伴系统简介 伙伴系统是一种物理内存管理方式,也被用于linux的物理内存管理。 在这种系统中,空闲空间首先从概念上被看成大小为 个物理页的 大空间。当有一个大小为 页的内存分配请求时,空闲空间被递归地一分为二成两个伙伴块,直到成为大小为 刚好可以满足请求的块,即 ,需要注意:
阅读全文
摘要:LAB2-1 我们的操作系统结构: /* o 4G > + + 0x100000000 o | ... | kseg3 o + + 0xe000 0000 o | ... | kseg2 o + + 0xc000 0000 o | Interrupts & Exception | kseg1 o +
阅读全文
摘要:os_lab0实验报告 第一部分:课下思考题 Thinking 0.1 Q: 在/home/20xxxxxx/learnGit目录下创建一个名为README.txt的文件。这时使用 git status > Untracked.txt 。 在 README.txt 文件中随便写点什么,然后使用刚
阅读全文
摘要:lab1实验报告 一.实验思考题 Thinking 1.1 请查阅并给出前述objdump 中使用的参数的含义。使用其它体系结构的编译器(如课程平台的MIPS交叉编译器)重复上述各步编译过程,观察并在实验报告中提交相应结果。 我们观察一下objdump的各种参数的含义和用法: --disasse
阅读全文