@OP the Core i7 has 4 cores. Each core has 2 threads due to Hyperthreading. So virtually it has 8 cores. Its not 4 real + 4 virtual. Each real one is split into two virtuals. And don't be so hard on the OP.
@OP the Core i7 has 4 cores. Each core has 2 threads due to Hyperthreading. So virtually it has 8 cores. Its not 4 real + 4 virtual. Each real one is split into two virtuals. And don't be so hard on the OP.
@OP the Core i7 has 4 cores. Each core has 2 threads due to Hyperthreading. So virtually it has 8 cores. Its not 4 real + 4 virtual. Each real one is split into two virtuals. And don't be so hard on the OP.
LOL- NO!!
A real core means that whole core can be used by a thread, a virtual core is a core that can run the thread using any resources left over from the real core. A.K.A. Hyperthreading.
There are 4 "real cores" wich can run a thread and use the core up to it's full potential, and then there are 4 "virtual cores", so if u are using 70% on the four real cores, then u only have 4 "virtual cores" at 30%.
Hyperthreading is just using the circuitry that is "waiting around for intructions" until the "real" core needs it. Then it puts the virtual core on hold. So a real core always has priority over a virtual core.
Also, the "real cores" are 4 physical processors, hyperthreading and virtual cores is just a trick to get the most efficiency out of a real core instead of just letting the extra circuitry go to waste.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.