Técnica de virtualización en la que los sistemas operativos huésped deben estar modificados para su ejecución sobre un sistema anfitrión, de esta manera no se precisa de un monitor para controlar las llamadas al hardware, si no que los sistemas huésped y anfitrión colaboran.