Virtuaalikone

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun

Virtuaalikone (harv. näennäiskone, engl. Virtual Machine, VM) on ohjelmallisesti toteutettu tietokone, jossa voidaan ajaa ohjelmia kuin aidossa koneessa.

Määritelmiä[muokkaa | muokkaa wikitekstiä]

Alun perin yhdysvaltalaiset Gerald J. Popek ja Robert P. Goldberg määrittelivät virtuaalikoneen olevan "aidon koneen tehokas ja eristetty vastine". Nykyään on käytössä virtuaalikoneita, joille ei ole olemassa lainkaan todellisia laitteistototeutuksia.[1]

Hypervisor on ohjelma, firmware tai laitteisto, joka suorittaa virtuaalikoneita.

Esimerkki: Javalla kirjoitettu ohjelma saa palvelut Java Runtime Environment -ohjelmistolta lähettämällä käskyjä, joille JRE palauttaa tulokset. JRE käyttäytyy virtuaalikoneen tavoin asettumalla käyttöjärjestelmän tai laitteiston tilalle, jolle Java-ohjelma olisi alun perin pitänyt kirjoittaa.

Virtuaalikoneita ja -ympäristöjä[muokkaa | muokkaa wikitekstiä]

Katso myös[muokkaa | muokkaa wikitekstiä]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Smith, Daniel E.; Nair, Ravi. "The Architecture of Virtual Machines". Computer 38 (5): s. 32–38. IEEE Computer Society.
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.