paravirtualisoida
Paravirtualisointi on virtualisointitekniikka, jossa käyttöjärjestelmä on räätälöity toimimaan virtualisoidussa ympäristössä. Toisin kuin täydessä virtualisoinnissa, jossa laitteisto emuloidaan kokonaan, paravirtualisoinnissa käyttöjärjestelmä on tietoinen siitä, että se toimii virtuaalikoneessa. Tämä tieto mahdollistaa suorituskyvyn parantamisen, koska käyttöjärjestelmä voi tehdä suoria pyyntöjä hypervisorille sen sijaan, että se odottaisi emuloidun laitteiston vastausta.
Paravirtualisoinnin keskeinen idea on "hypercallien" käyttö. Nämä ovat erityisiä rajapintoja, joiden avulla vieraana oleva käyttöjärjestelmä voi
Paravirtualisointi vaatii muutoksia vieraana olevaan käyttöjärjestelmään, ja tätä kutsutaan usein "paravirtualisoituiksi ajureiksi". Nämä ajurit on suunniteltu