Sen*_*Sen 8 process memory
是否可以在不支持虚拟内存的情况下支持多个进程?如果是这样,我想了解更多。
Gil*_*il' 10
即使没有硬件支持(没有MMU),您也可以运行多进程操作系统,所有指针都代表一个物理地址。但是,您确实会丢失一些通常通过 MMU 提供的关键功能:
fork
有一些类 Unix 操作系统可以在没有 MMU 的系统上运行。
vfork
¹在现代 unices 中,这通常是惰性完成的(写时复制),这再次依赖于 MMU 在找不到物理页面时引发异常。
归档时间:
14 年,10 月 前
查看次数:
2138 次
最近记录:
11 年,10 月 前