Virtuaalmasin
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,0 1,1 1,2 1,3 VM (Virtual Machine) e-teatmik. Vaadatud 8. veebruaril 2012