Lio*_*aar 4 unix kernel process xv6
xv6书中有一个问题困扰了我很长时间,不知道是否有人愿意澄清这个问题
KERNBASE 限制单个进程可以使用的内存量,这在具有完整 4 GB RAM 的计算机上可能会令人恼火。提高 KERNBASE 是否允许进程使用更多内存?
在我看来,这个问题的答案是否定的,因为围绕 xv6 的整个机制被设计为KERNBASE在特定的地址空间上工作。
KERNBASE
感谢您的任何答复。
Mor*_*ass 5
嗯,这里有一个问题。
所有应该使用的物理地址都映射到虚拟地址 0x80000000 及以上。
因此,如果将 KERNBASE 向上移动,操作系统可以使用更少的物理内存。
归档时间:
9 年,9 月 前
查看次数:
4067 次
最近记录:
2 年,9 月 前