可以通过二进制翻译跑Windows的虚拟机,但不能裸机跑Windows。
电脑启动时先加载一个特别精简的系统作为虚拟机的载体,虚拟机实现对x86指令的翻译和CPU、GPU、硬盘、内存等硬件的虚拟化。假如前置系统和虚拟机软件的加载过程对用户不可见,那么用户就可以把这台电脑作为x86的电脑来使用。
不过龙芯的桌面电脑不会使用这种技术,这样的话就无法建立起来自主的软件生态,与防止卡脖子的目标背道而驰!
龙芯的云服务器将来可能会发展这种技术,在一组服务器上虚拟出任意架构、任意数量的电脑,用户不必关心底层是什么架构的CPU。
龙芯的二进制翻译理论上比其它架构的跨架构虚拟化有性能优势。