<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Hello, thank you for your reply.</p>
<p><br>
</p>
<p>I wondered vmware or virtuaobox, etc. are doing something already so that the environment looks like a real PC. You can run commercial OS like Windows on it and they are no particularly built for the emulation environment.</p>
<p><br>
</p>
<p>On the other hand, qemux86* builds are 'safe' version that means limitation in its performance (hardware acceleration, etc.)?</p>
<div><br>
</div>
<div>So, if virtualization platform provides what intel-core* builds expects, then I will see a better performance with them, rather thatn qemu* builds.</div>
<div>Or qemu* builds provide particular features that suites well with VM, other thna its 'safe' behavior?</div>
<div><br>
</div>
<div>That is my concern.</div>
<div><br>
</div>
<div><br>
</div>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Burton, Ross <ross.burton@intel.com><br>
<b>Sent:</b> Saturday, February 4, 2017 8:20 AM<br>
<b>To:</b> Takashi Matsuzawa<br>
<b>Cc:</b> yocto@yoctoproject.org<br>
<b>Subject:</b> Re: [yocto] genericx86 vs qemux86</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">On 3 February 2017 at 23:16, Takashi Matsuzawa <span dir="ltr">
<<a href="mailto:tmatsuzawa@xevo.com" target="_blank">tmatsuzawa@xevo.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>Sorry, I am still a bit confused with genericx86 and qemux86 targets. What is their difference and which one to choose.</div>
<div>Both are x86 target and maybe genericx86 has more support for PC hardware? qemux86 has v86d?</div>
<div>genericx86 is from poky and qemux86 is from openembeded?</div>
<div></div>
</blockquote>
</div>
<br>
qemux86 is specifically for use in qemu, so it targets a CPU that qemu is good at executing and has the virtualised hardware drivers in. genericx86 is an attempt at a "all purpose" x86 machine that runs most places acceptably.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">My recommendation would be to use qemux86 (-64) for virtual environments and a machine from meta-intel (intel-corei7-64 or intel-core2-32) for real hardware. The genericx86 machine, being part of poky, is basically for QA purposes
and if you are targetting Intel hardware then the Intel BSPs are better.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Ross</div>
</div>
</div>
</div>
</div>
</body>
</html>