无忧启动论坛

标题: 单程序的模拟器鼻祖QEMU发威,把INTEL的HAXM技术带到了Windows平台。 [打印本页]

作者: v2excoc    时间: 2017-11-28 11:07
标题: 单程序的模拟器鼻祖QEMU发威,把INTEL的HAXM技术带到了Windows平台。
首先普及一下概念,HAXM是啥呢?是让android x86运行在WINDOWS上的高级虚拟化技术,为啥说高级,因为并不是普通的Cpu VT技术,需要VT-EPT支持,也就是i3/i5/i7以后的cpu才支持。早期酷睿双核/多核虽然支持VT,但并不支持EPT,这点要搞搞清楚。

然后呢,intel把haxm开源,带到了windows平台。qemu团队就在想,能不能把intel haxm层嵌入在虚拟机硬件加速,而不仅仅是android, 答案是可以的。尽管bug不少,qemu团队还是走出了haxm加速的第一步。让windows用户,也能体验到linux下kvm加速的那种层层快感。

早在很久很久以前,在windows 32上,qemu也曾支持核心加速kernel-kqemu,不过缺乏有力的开源支持,后来都不了了之。转为linux下的kvm核心加速虚拟机。不得不说是非常遗憾,现在开始借助intel力量,重返win64舞台,希望能大方异彩!



图为官方教程中的加速虚拟机(https://www.qemu.org/2017/11/22/haxm-usage-windows/),本地运行速度飞快,win7 64bit平台,i3 cpu。

作者: 不知    时间: 2017-11-28 11:36
本帖最后由 不知 于 2017-11-28 20:04 编辑

  这个我试过,模拟非andriod运行到一半无任何提示地退出。
Windows版Qemu:http://qemu.weilnetz.de/
Haxm:https://software.intel.com/en-us ... -manager-intel-haxm
就这两个。我原来玩的时候写了个教程:http://file.hyhsystem.cn/file/qemu.pdf
作者: 金    时间: 2017-11-28 12:10
不错,
作者: v2excoc    时间: 2017-11-28 12:15
不知 发表于 2017-11-28 11:36
这个我试过,模拟非andriod运行到一半无任何提示地退出。

按照官方教学,至少启动普通PC发行版的linux是没问题的。虚拟windows xp/7/10的话,闪退是启动的锅,说是有bug,需要等官方的修复。

毕竟是新东西,还是很期待的。
作者: 音乐与电脑    时间: 2017-11-28 17:02
不知道amd 速龙760k是否支持……
作者: 不知    时间: 2017-11-28 19:18
音乐与电脑 发表于 2017-11-28 17:02
不知道amd 速龙760k是否支持……

Intel的技术。
作者: ql1307096    时间: 2017-11-28 20:30
qemu还是存在很多问题,
作者: 2012fengxi    时间: 2017-11-28 21:36
这么看来QEMU FOR Windows终于朝着“能用”走出了关键一步,不带加速的正当很难用
作者: tt8023yy    时间: 2017-11-29 09:00
英特尔最近最头疼是那个处理器漏洞吧…………呵呵
作者: 音乐与电脑    时间: 2017-11-29 11:35
不知 发表于 2017-11-28 19:18
Intel的技术。

好吧……




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3