UML (Linux v uživatelském režimu) | |
---|---|
Typ | Virtualizace na úrovni operačního systému |
Zapsáno v | C [1] |
Operační systém | linux |
Hardwarová platforma | x86 , x86-64 , IA-64 |
Licence | GNU GPL v.2 |
webová stránka | user-mode-linux.sourceforge.net |
User-Mode Linux (UML, User Mode Linux ) je varianta linuxového jádra, která umožňuje provozovat několik virtualizovaných linuxových systémů (tzv. host z anglických hostů ) jako běžné aplikace v hlavním linuxovém systému (tzv. volaný hostitel z anglického hostitele ). Každý host je spuštěn jako proces v " uživatelském prostoru " ( angl. user space ), což vám umožňuje provozovat více virtuálních operačních systémů bez překonfigurování hlavního systému Linux.
V UML je možné provozovat síťové služby včetně honeypotu . UML lze použít pro testování a ladění programů bez ovlivnění základního OS, stejně jako pro výuku a výzkum.
V systému UML je povolen nesoulad mezi verzemi hostitelského a hostujícího jádra. UML lze použít k ladění jader na jednom počítači.
Někdy je poskytován webhosting založený na UML.
K dispozici jako oprava pro některá jádra od verze 2.2.x.
Byl integrován do jádra od Linuxu 2.6.0.
Linux v uživatelském režimu má ve srovnání s Xen a OpenVZ slabý výkon .
Původně vyrobený pro x86, ale později portován na IA-64 a PowerPC . Aktuálně běží na x86-64 .