Sanal makine
Bilgisayar Bilimi Kavramı
Genel bilgiler
Sanal makine, bilgisayar biliminde programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır.
Sanal Makine, işletim sistemi ile bilgisayar platformu arasında bir sanal ortam yaratır ve bu sanal ortam üzerinde yazılımların çalıştırabilmesine imkân verir.
İlk sanal makine Gerald J. Popek ve Robert P. Goldberg tarafından tanımlanmıştır.
Sanal makineler iki grup altında toplanılabilir:
1. (System virtual machine) bazen (hardware virtual machines) olarak bilinir. İşletim sistemi uygulamalarına destek veren sanal makinelerdir.
2. (Process virtual machine) tek bir yazılım çalıştırmak için dizayn edilmiş sanal makinelerdir.