是否可以在支持虚拟内存的硬件上使用不支持虚拟内存的操作系统?
换句话说,如果硬件使用虚拟内存系统,操作系统是否一定需要支持虚拟内存?
例如,据我所知,MS-DOS 不支持虚拟内存,但是它运行在支持虚拟内存的 x86 处理器上
反之亦然,是否可以在不支持虚拟内存的硬件上使用支持虚拟内存的操作系统?
比如嵌入式linux使用虚拟内存,部署在ARM、MIPS、SuperH、AVR等多种架构上;他们都支持虚拟内存系统吗?
谢谢
是否可以在支持虚拟内存的硬件上使用不支持虚拟内存的操作系统?
换句话说,如果硬件使用虚拟内存系统,操作系统是否一定需要支持虚拟内存?
例如,据我所知,MS-DOS 不支持虚拟内存,但是它运行在支持虚拟内存的 x86 处理器上
反之亦然,是否可以在不支持虚拟内存的硬件上使用支持虚拟内存的操作系统?
比如嵌入式linux使用虚拟内存,部署在ARM、MIPS、SuperH、AVR等多种架构上;他们都支持虚拟内存系统吗?
谢谢