¿VirtualBox reconoce todos los hilos como núcleos o solo núcleos físicos para Core i7 de doble núcleo?


1

Cuando ejecuto VirtualBox (u otro software de virtualización) me permite seleccionar cuántos núcleos me gustaría asignar a una máquina virtual.

Dado que tengo un Intel Core i7 de doble núcleo a 2.66 gHz con hyperthreading, ¿estaría asignando "núcleos" en VirtualBox desde los cuatro hilos que proporciona el i7, o solo desde los dos núcleos físicos?

¡Gracias!

Respuestas:


0

VirtualBox es lo peor cuando se trata de múltiples núcleos / CPU. Si REALMENTE necesita múltiples núcleos, use VMware. (Incluso el jugador puede crear invitados). Virtualbox solo está bien con un núcleo, ya que debe habilitar IO APIC, lo que hará que el invitado sea tan lento que no vale la pena.


2
¿Algún punto de referencia que confirme su afirmación?
liori

OKAY. Entonces, ¿VMware reconocerá mis cuatro hilos como núcleo O solo reconocerá los dos núcleos físicos en mi i7?
hpy

Puede asignar CPU y núcleos. Puede asignar 8 núcleos, 16 núcleos. Ya que no tienes dos CPU. ^^ "(En resumen: sí lo hará.)
Shiki

Esta respuesta ya no es cierta. VirtualBox tiene soporte para I / O APIC ahora, y funciona muy bien con múltiples núcleos.
FrederikNS

@FrederikNS: El soporte de IO / APIC fue terrible. Bueno, incluso ahora lo es. Si agrega algo de carga al host, el invitado será terriblemente lento con IO / APIC. Esto no está sucediendo con VMware, que permanece sólido como una roca. Quiero decir, heck Virtualbox no es "gratis", es un producto de Oracle. VMware es un producto que está bien. X es mejor que Y, y eso es todo. Simplemente use la versión Player de VMware y sea feliz.
Shiki
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.