<p dir="ltr">The big thing to keep in mind is this....</p>
<p dir="ltr">All threading either at the processor or in code will share a resource.  Heavy use by one process on a CPU core can effect any other process running on that core.  Heavy use on one CPU core will not effect the other cores. (sorta, as data bus issues can still occur).</p>
<p dir="ltr">Most processes use very little actual CPU.  So, between the OS and the multicores, modern computers can push allot of work through themselves.</p>
<p dir="ltr">That said, there are some processes that are highly comparative.  Multicores can actually slow down execution in these cases because any type of multiuse of a resource will encounter administrative overhead.  But these processes are the exception, not the rule.  If you have such needs, turn Hyperthreading off.  Generally leave it on, and the the hardware do its job.</p>
<p dir="ltr">Kevin</p>
<div class="gmail_extra"><br><div class="gmail_quote">On Sep 7, 2016 1:36 PM, "Jerry Snitselaar" <<a href="mailto:dev@snitselaar.org">dev@snitselaar.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue Sep 06 16, Keith Smith wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Hi,<br>
<br>
If an Intel CPU has 4 cores and 8 threads will it look like 8 cores to VirtualBox when assigning resources to a guest?<br>
<br>
If so is there a way to determine which is a tread and which is actually a core?<br>
<br>
Thanks!!<br>
Keith<br>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.or<wbr>g</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/mail<wbr>man/listinfo/plug-discuss</a><br>
</blockquote>
<br>
In addition to the answers already given, you can read<br>
about it in Volume 1 of the Intel Software Developer's Manual,<br>
section 2.2.8.<br>
<br>
<a href="http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html" rel="noreferrer" target="_blank">http://www.intel.com/content/w<wbr>ww/us/en/processors/architectu<wbr>res-software-developer-<wbr>manuals.html</a><br>
<br>
As to your question, if you have a hyperthreaded CPU it will look like<br>
multiple cores and there is no difference between them as far as<br>
you're concerned.<br>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.or<wbr>g</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/mail<wbr>man/listinfo/plug-discuss</a><br>
</blockquote></div></div>