User-mode Linux

User-mode Linux (UML) on Linux-ytimen versio, jota suoritetaan Linuxin päällä. Sen laitteisto on virtualisoitua ja resurssit ovat isäntänä toimivan määrittämiä. User-mode Linux tarjoaa paravirtualisoidun alustan virtuaalikoneille. UML tukee copy-on-write (COW) tekniikkaa, jolloin samoja tiedostoja voidaan jakaa ja kirjoittaa muuttuneet tarvittaessa. UML on ollut pääsarjan ytimessä versiosta 2.6.9 lähtien.

UML-ydin suoritetaan prosessina, joka toimii vieraskäyttöjärjestelmänä. Menetelmällä UML-ydintä voidaan ajaa ja debugata kuin muutakin käyttäjäavaruudessa ajettavaa ohjelmaa.

libvirt tukee User-mode Linuxia virtualisoinnin hallintaan.

Lähteet

  1. 1 2 Jeff Dike: User-mode Linux usenix.org. Viitattu 6.3.2020. (englanniksi) 
  2. ↑ Irfan Habib: Virtualization with KVM linuxjournal.com. 1.2.2008. Viitattu 5.3.2020. (englanniksi) 
  3. 1 2 How To Run Linux Inside Linux With User Mode Linux linux.com. 11.1.2007. Viitattu 6.3.2020. (englanniksi)
  4. ↑ Matthew E. Hoskins: User-Mode Linux linuxjournal.com. 30.3.2006. Viitattu 6.3.2020. (englanniksi)
  5. ↑ Discovering the versatility of user mode Linux opensourceforu.com. 15.11.2016. Viitattu 6.3.2020. (englanniksi) 
  6. ↑ User Mode Linux driver libvirt.org. Arkistoitu 5.8.2019. Viitattu 6.3.2020. (englanniksi)

Aiheesta muualla