Personalmente, he tenido muchas experiencias positivas tomando la casa de la mitad del camino, use un hipervisor como Xen , entonces puede hacer que Linux y Windows se ejecuten bajo un hipervisor de micro kernel liviano, ni recibir un impacto significativo en el rendimiento y esta configuración es mucho más flexible , lo que le permite reasignar fácilmente recursos entre los dos en cualquier momento.
Esto casi coincide con la configuración de sus sueños mencionada, ya que puede iniciar o apagar los dos sistemas operativos de forma independiente en cualquier momento para reasignar recursos al otro y no podrá notar ningún impacto en el rendimiento (en realidad, puede ser una fracción de un% más lento en algunos casos, pero no lo notará a menos que esté haciendo una evaluación comparativa específica para probar esto).
El único inconveniente es que ciertas características requieren que su CPU admita la visualización; sin embargo, cada i7 lo hace (afaik), por lo que esto no debería ser un problema para usted.
EDITAR:
Xen contiene su propio microkernel, no se necesita Debian para ejecutarlo, la única razón por la que uno necesitaría un sistema Linux es reconfigurar Xen ya que el programa de configuración es un programa Linux que se ejecuta en uno de los invitados (invitado es el término que Xen usa para significar una VM). Puede tener solo Linux, solo Windows o ambos ejecutándose en cualquier momento, pero necesitará Linux ejecutándose para configurar los ajustes de Xen, por lo que es aconsejable dejar un pequeño Linux ejecutándose en segundo plano para hacer esto cuando sea necesario.
El hardware se puede manejar de varias maneras, Xen proporciona un conjunto de dispositivos virtuales que permiten que varios invitados usen una pieza de hardware a la vez, como tarjetas de red y tarjetas de sonido, etc.
Para el hardware que no puede funcionar de esta manera o que solo lo necesita un invitado a la vez, xen tiene dispositivos de paso, esto significa que puede seleccionar y elegir en cualquier momento qué invitado tiene acceso directo a la pieza de hardware y puede cambiar esto en cualquier momento hora. Esto se puede hacer para dar a un invitado específico un verdadero acceso a la tarjeta gráfica si necesita un procesamiento acelerado de alta velocidad sin sobrecarga de virtualización .
También es posible tener un invitado directamente usando la tarjeta gráfica en modo de paso como se explicó anteriormente, pero aún así ver a otros usando un protocolo similar a VNC local que hace que las pantallas de otros invitados aparezcan en ventanas (piense en una caja virtual o un escritorio remoto) mientras que uno tiene control directo de la tarjeta gráfica; o, por supuesto, solo puede cambiar entre las pantallas de invitados para tener un acceso directo a la vez.
Al contrario de lo que puede suponer acerca de la eficiencia de esta configuración, de hecho, es una de las pocas formas de ejecutar ambos sistemas operativos al mismo tiempo, al tiempo que mantiene un rendimiento nativo efectivo en ambos, si busca en Google, encontrará que muchos han tenido éxito usando Tal configuración para ejecutar una máquina de juego de alto rendimiento u otros sistemas exigentes.