Parece que cada vez que tengo un nuevo 'atracón' en el uso de VirtualBox o VMWare (la versión Tipo II), han introducido incluso más funciones de alto nivel, a menudo unas que eliminan las capas entre los sistemas operativos invitados y el sistema host. Al principio se dieron cuenta de que la emulación del x86 era demasiado lenta, por lo que prácticamente le dieron la CPU directamente a la máquina virtual invitada. Luego se dieron cuenta de que dar acceso directo a DirectX y OpenGL aumentaría el rendimiento, por lo que también concedían acceso directo a eso. Luego agregaron más integración en el escritorio, más copia y pegado sin problemas, etc. Sigue.
Entonces, mientras que los hipervisores Tipo II están otorgando acceso directo de nivel inferior y inferior, así como una mayor integración de escritorio de alto nivel, a menudo las aplicaciones se ejecutan dentro de los invitados: antes, DirectX y OpenGL eran los favoritos de los desarrolladores de juegos, pero ahora incluso los desarrolladores de navegadores web no pueden mantener sus guantes fuera de esto. Así que incluso cosas como los navegadores web están usando una funcionalidad que se está "acelerando" a través de la capa de espacio aislado del hipervisor.
¿Esta tendencia está convirtiendo a los hipervisores de tipo II más en 'habilitadores de sistemas operativos que habitan en la cohabitación', y si es así, deberíamos preocuparnos por la caja de arena debilitada que presenta?