Användarläge Linux

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 1 november 2018; kontroller kräver 2 redigeringar .
UML (User-mode Linux)
Sorts Virtualisering på operativsystemnivå
Skrivet i C [1]
Operativ system linux
Hårdvaruplattform x86 , x86-64 , IA-64
Licens GNU GPL v.2
Hemsida user-mode-linux.sourceforge.net

User-Mode Linux (UML, User Mode Linux ) är en variant av Linux-kärnan som låter dig köra flera virtualiserade Linux-system (den så kallade gästen från de engelska  gästerna ) som vanliga applikationer i Linux -huvudsystemet (det s.k. kallas värd från engelska  värd ). Varje gäst körs som en process i " användarutrymme " ( eng.  användarutrymme ), vilket låter dig köra flera virtuella operativsystem utan att konfigurera om Linux-huvudsystemet.

Tillämpningar av UML

Det är möjligt att köra nätverkstjänster i UML, inklusive honeypot . UML kan användas för att testa och felsöka program utan att påverka det underliggande operativsystemet, samt för undervisning och forskning.

I ett UML-system tillåts oöverensstämmelse mellan värd- och gästkärnversioner. UML kan användas för att felsöka kärnor på en enda maskin.

Ibland tillhandahålls UML-baserat webbhotell.

Integrering i Linux-kärnan

Tillgänglig som en patch för vissa kärnor sedan 2.2.x.

Har integrerats i kärnan sedan Linux 2.6.0.

Jämförelse

Användarläge Linux anses ha dålig prestanda jämfört med Xen och OpenVZ .

Plattformar

Ursprungligen gjord för x86 men senare portad till IA-64 och PowerPC . Körs för närvarande på x86-64 .

Se även

Anteckningar

  1. Uml Open Source-projektet på Open Hub: Languages-sidan - 2006.

Litteratur

Länkar