Colinux (kooperatív Linux)
coLinux (az angol co rendelkező Linux.) - a technológia, amely lehetővé teszi, hogy fut a Linux operációs rendszer Microsoft Windows XP és újabb. Ez a technológia lehetővé teszi, hogy futtatni egy vagy több példánya Linux Windows anélkül sebesség (szemben a segítségével egy teljes emulációs a processzor - például a QEMU és Bochs). Például a felhasználó néz ki, mint fut egy másik számítógépen, és készen áll a Linux seti.Prilozheniya újrafordítás nélkül fut vagy bármely módosításáról.
coLinux lehet használni Linux képzés végrehajtása Linux alkalmazások számítógépeken, ahol a Windows van a rendelkezésre álló futtatásához szükséges további kiszolgálók vagy a biztonság növelése.
működési elve
coLinux fut az operációs rendszer folyamat
Az operációs rendszer (Windows vagy Linux) figyelemmel kíséri a fizikai operációs rendszer erőforrásait, míg a vendég operációs rendszer (coLinux) van ellátva virtuális absztrakció a hardver. Az operációs rendszer biztosítja a lehetőséget vezetők kiváltságos szintet (0) és kiviteli eszközök a memória kiosztás.
Kapcsolatépítés a coLinux keresztül TUN / TAP driver. Ez a meghajtó hozzáférést biztosít az Ethernet felhasználói térben eszközt, hogy a csomagokat lehet küldött és fogadott. Hozzáférés a kijelző és a relék.
Előnyök és hátrányok
coLinux - ez egy csodálatos módja, hogy használja, és kísérletezni a Linux. Csakúgy, mint Cygwin. ez lehetővé teszi, hogy telepíteni és futtatni a Linux alkalmazások a Windows operációs rendszer. Azt is támogatja a Linux operációs rendszer telepítésével, frissítésével, vagy eltávolítja alkalmazások révén az apt-get. De, ellentétben Cygwin coLinux végrehajt Linux-alkalmazások újrafordítás nélkül. Ebben a tekintetben coLinux egy igazi Linux operációs rendszer fut (vagy együtt) a Windows operációs rendszer. Egy másik érdekes előnye coLinux a hordozhatóság. Tudod van egy elosztó coLinux egy egyedi alkalmazások halmaza (a gyökér fájlrendszer) a számítógépen a Windows. Akkor át a gyökér fájlrendszer egy másik számítógépre, majd indítsa újra. Ez lehetővé teszi, hogy hozzon létre egy mobil fejlesztési platform, ahol a tömörített gyökér fájlrendszer fel van szerelve egy szabványos USB memóriára. Végső soron a coLinux gyors, mert alapvetően működik a natív hardver.
A fő hátránya coLinux hogy ez vezethet összeomlás az egész gépet (minden együtt dolgoznak operációs rendszerek), mint egy vendég operációs rendszer fut privilegizált módban a lényege az alaprendszer. A normál működés is függ külső szoftverek (Windows és hálózati támogatás). Ezen túlmenően, annak a ténynek köszönhető, hogy a futás a teljes Linux másolatot az összes vezetők, szolgáltatásokat és programokat, a rendelkezésre álló fogadó rendszer erőforrásait, néha elég erősen csökkent, különösen akkor, ha a fájlok cseréjét (olvasási sebessége XFS fájlrendszer nem haladja meg átlagosan 5 MB / s, és a rögzítési sebesség - 7 MB / s).