Cómo habilitar la virtualización en el BIOS, para máquinas virtuales más rápidas

¿Las máquinas virtuales son demasiado lentas en nuestra computadora? Veamos cómo habilitar la virtualización del BIOS para acelerarlos.

Cuando creamos una nueva máquina virtual, con programas como VirtualBox o VMWare, todos los componentes de nuestro ordenador real se virtualizan para ser accesibles incluso por el nuevo sistema operativo, que de hecho funciona como si estuviera instalado en un ordenador real (obviamente cuantos más recursos le damos a la máquina virtual, más rápido será). Si en nuestra PC notamos que las máquinas virtuales no son tan rápidas como se esperaba, tal vez el problema se encuentre en la falla virtualización del procesador, un componente importante para que las máquinas virtuales funcionen al 100%.

En esta guía le mostraremos cómo comprobar si nuestra computadora es compatible con el virtualización del procesador, cómo activar la entrada dentro del BIOS o UEFI y finalmente cómo activar esta función en los programas de virtualización más populares (VirtualBox y VMware).

Índice()

    Habilite la virtualización en el BIOS

    Antes de saltar de cabeza a los capítulos en los que te mostraremos cómo controlar y activar la virtualización de CPU en la BIOS / UEFI, presentaremos un capítulo en el que se explica por qué existe este tipo de virtualización y por qué es tan importante cuando iniciamos una máquina virtual en nuestro computadora.

    ¿Qué significa virtualizar el procesador?

    Virtualización de procesadores permite que todas las máquinas virtuales accedan a las características de la CPU presente en la computadora en uso como si estuviera físicamente instalada en la máquina virtual.

    Antes de la llegada de esta tecnología al entorno doméstico, cuando arrancamos una máquina virtual se utilizaba un procesador "emulado" con instrucciones básicas y acceso limitado a la potencia de la CPU física, haciendo que las máquinas virtuales siempre fueran lentas. Con virtualización de CPU el procesador también será visto por la máquina virtual como si estuviera realmente instalado, podremos acceder a todas las instrucciones incluidas y aprovecharemos al máximo la cantidad de núcleos reservados para la máquina virtual, para acelerar significativamente la velocidad de la misma. Para virtualizar la CPU, la placa base también debe ser compatible, ya que se encargará de enrutar virtualmente el procesador; aquí es donde entra en juego el BIOS o UEFI, donde puede habilitar la virtualización ajustando un elemento de menú simple. Si no conocemos la diferencia entre BIOS y UEFI, le recomendamos que lea nuestra guía ¿Qué es la BIOS de la computadora y qué funciones tiene?

    Cómo comprobar si el procesador es compatible

    Antes de activar la virtualización debemos comprobar si el procesador en nuestro poder es compatible con la virtualización de hardware; esto debe darse por sentado en computadoras de menos de 5 años, pero siempre es mejor verificar con una herramienta gratuita como LeoMoon CPU-V, descargable gratis desde sitio oficial.

    Al iniciar esta herramienta en nuestro equipo con Windows 10 obtendremos información valiosa sobre nuestro procesador: si está disponible con tecnología de 64 bits, si el sistema operativo en uso es de 64 bits, si el procesador es compatible con virtualización y si lo es activo ahora mismo. Si obtenemos todas las marcas verdes, también podemos dejar de leer la guía: no tenemos que hacer nada más. Si, en cambio, la herramienta muestra que la CPU es compatible pero la virtualización está deshabilitada en el nivel BIOS / UEFI, lea el siguiente capítulo para habilitarla. Si, en cambio, recibimos una advertencia de CPU incompatible, no podemos hacer nada más que actualizar los componentes de hardware de la computadora.

    Para obtener otra información útil sobre la CPU y la placa base en uso, recomendamos leer nuestro artículo Conozca el hardware de la computadora y las piezas individuales de la PC con Windows.

    Cómo virtualizar la CPU en BIOS o UEFI

    Si la CPU en uso es compatible pero la virtualización de hardware no está activa, podemos solucionarlo rápidamente yendo a la BIOS o UEFI de nuestra computadora, como también se ve en nuestra guía Cómo acceder al BIOS en computadoras de todas las marcas.

    Una vez en la pantalla de BIOS o UEFI abrimos el Modo avanzado (especialmente en UEFI), revisemos el menú relacionado con Configuración de la CPU y desplácese hasta encontrar el elemento Tecnología de virtualización o similar (puede aparecer como Virtualización de CPU, Intel VT-x,AMD-V o Hyper-V), que se activará en el menú lateral junto al elemento, seleccionando Habilitado o Activo). Al final de la modificación vamos al menú Salida (o Fuera) y asegúrese de seleccionar el elemento Guardar los cambios y salir o Guardar los cambios y salir.

    Cómo habilitar la virtualización en máquinas virtuales

    Ahora que la virtualización de la CPU está activa en la BIOS o en el menú UEFI, volvemos a lanzar la herramienta de verificación vista hace unos capítulos y, si todo está bien, abrimos nuestro programa de virtualización favorito; el mejor software en este sentido es Oracle VM Virtualbox, descargable gratis para todas las versiones de Windows.

    Una vez creó nuestra máquina virtual selecciónelo en la interfaz de VirtualBox, presione hacia arriba en Configuraciones, vayamos al menú Sistema, presione la pestaña Aceleración y asegúrese de que las voces estén activas Habilitar VT-x / AMD-V es Habilitar la paginación anidada.

    Conclusiones

    Al habilitar una simple entrada en la BIOS o en la UEFI podremos explotar nuestras máquinas virtuales como si fueran verdaderas PC nuevas, sin sufrir las ralentizaciones típicas de todas las máquinas virtuales realizadas en los últimos años. Para utilizar una máquina virtual con máximo rendimiento, siempre recomendamos activar la virtualización de la CPU, reservar 2 núcleos para ejecutar la máquina, reservar al menos 4GB de RAM, almacenar los discos duros virtuales de las VM en un SSD (evitando discos mecánicos) y finalmente para habilitar siempre la aceleración por hardware de la tarjeta de video, reservando al menos 256 MB de memoria de video para ejecutar la máquina (la tarjeta de video debe tener al menos 1GB para poder usarla bien también en la máquina virtual.

    Si buscamos otros programas alternativos a Oracle VM VirtualBox para crear y administrar máquinas virtuales podemos seguir leyendo en nuestra guía Alternativas de Virtualbox para instalar máquinas virtuales es Los mejores programas para virtualizar sistemas operativos.

    ¡Haz clic para puntuar esta entrada!
    (Votos: 0 Promedio: 0)

    Manuel Fernández

    Aficionado a la tecnología y a la manera de arreglar los problemas diarios que nos plantea ;)

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir