Ero sivun ”Kvm” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(minitynkä)
 
Ei muokkausyhteenvetoa
 
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Kvm (''Kernel-based Virtual Machine'') on [[ydin|ytimeen]] tehty tuki [[virtuaalikoneet|virtualisoinnille]].  
'''Kvm''' (''Kernel-based Virtual Machine'') on [[ydin|ytimeen]] tehty tuki [[virtuaalikoneet|virtualisoinnille]].  


KVM ei itsessään suorita emulointia, vaan toimii alustana käyttäjän ajamalle virtualisointiohjelmalle. Tällä hetkellä ainoa tällainen ohjelmisto on muokattu versio [[QEMU]]:sta.
KVM ei itsessään suorita emulointia, vaan toimii alustana käyttäjän ajamalle virtualisointiohjelmalle. Tällä hetkellä ainoa tällainen ohjelmisto on muokattu versio [[QEMU]]:sta.
== Laitteistovaatimukset ==
Toimiakseen KVM tarvitsee prosessorilta ominaisuuksia joita ei välttämättä vanhemmista laitteista löydy. Tämän voi tarkastaa antamalla komennon:
# cat /proc/cpuinfo | grep flags
flags  : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni
Esimerkin prosessorista puuttuu '''svm''' tai '''vmx''' liput. Ilman niitä KVM pohjaiset ratkaisut toimivat, mutta hitaasti. Tällöin on suositeltavaa käyttää muita vaihtoehtoja, kuten [[xen]] virtualisointia.


== Aiheesta muualla ==
== Aiheesta muualla ==
Rivi 8: Rivi 18:
== Katso myös ==
== Katso myös ==
*[[Virtuaalikoneet]]
*[[Virtuaalikoneet]]
== Aiheesta muualla ==
* [[wikipedia:en:X86_virtualization#Processor|wikipedia.org - KVM prosessor requirements]]


[[Luokka:Emulaattorit ja virtuaalikoneet]]
[[Luokka:Emulaattorit ja virtuaalikoneet]]
[[Luokka:Virtualisointi]]

Nykyinen versio 28. huhtikuuta 2024 kello 19.54

Kvm (Kernel-based Virtual Machine) on ytimeen tehty tuki virtualisoinnille.

KVM ei itsessään suorita emulointia, vaan toimii alustana käyttäjän ajamalle virtualisointiohjelmalle. Tällä hetkellä ainoa tällainen ohjelmisto on muokattu versio QEMU:sta.

Laitteistovaatimukset[muokkaa]

Toimiakseen KVM tarvitsee prosessorilta ominaisuuksia joita ei välttämättä vanhemmista laitteista löydy. Tämän voi tarkastaa antamalla komennon:

# cat /proc/cpuinfo | grep flags
flags   : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni

Esimerkin prosessorista puuttuu svm tai vmx liput. Ilman niitä KVM pohjaiset ratkaisut toimivat, mutta hitaasti. Tällöin on suositeltavaa käyttää muita vaihtoehtoja, kuten xen virtualisointia.


Aiheesta muualla[muokkaa]

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]