Virtuaalmasin

Allikas: Vikipeedia
VirtualBox võimaldab luua mitu virtuaalmasinat, mis korraga samas arvutis jooksevad.

Virtuaalmasin (VM) on niisugune interpretaatortarkvara, mis võimaldab käitada mitut operatsioonisüsteemi samas arvutis ühel ja samal ajal, kusjuures iga operatsioonisüsteem käitab oma programme.[1]

Esialgu oli virtuaalmasin IBM-i suurarvutite tarkvara, mille töötasid välja nende arvutite kasutajad ja mille IBM võttis hiljem oma süsteemseks tooteks (VM/SP). Vestlusmonitori süsteem annab virtuaalmasinale interaktiivse töö võime.[1]

Hiljem hakati virtuaalmasinaks nimetama igasugust interpretaatortarkvara, mis tõlgib keskprotsessorile arusaamatus programmikeeles kirjutatud koodi sellele mõistetavateks käskudeks.[1]

Tuntuim virtuaalmasin on Java virtuaalmasin ehk Java interpretaator, mis teisendab Java koodi reaalajas ridahaaval selle arvuti masinakoodiks, kuhu ta on installitud.[1]

Virtuaalmasin võimaldab luua platvormist sõltumatu ühtse arenduskeskkonna või ühtse käivituskeskkonna.

Virtuaalmasin võib olla kas reaalselt simuleeritav arvuti (VMWare) või spetsiaalne programmikeskkond, näiteks Java Virtual Machine, milles töötavad Java programmid.

Viited[muuda]

  1. 1,0 1,1 1,2 1,3 VM (Virtual Machine) e-teatmik. Vaadatud 8. veebruaril 2012