Xorg vs. Wayland vs. Mir

wayland-vs-mir A hír címe mindent elmond. Az X11 évtizedek óta az Xorg-tal való kommunikáció szabványos protokollja., az X Window System egyéb megvalósításai mellett. Első verziója 2004-ben és azóta jelent meg bekerült a fő Linux disztribúciókba, például a Debian, a Gentoo Linux, a Fedora, a Slackware, az openSUSE, a Mandriva, a Cygwin / X és természetesen az Ubuntu. Annak ellenére, hogy továbbra is tökéletesen működik, az Xorg-ot több mint egy évtizeddel ezelőtt tervezték, és azóta számos előrelépés történt a renderelés területén. Nagyjából, az összes képernyőelemet, például az ablakokat, gombokat vagy betűtípusokat már nem hívja meg a szerver (hogyan kell megmutatnia) az ügyfelek részéről (amit meg kell mutatnia), hogy továbbléphessenek egy olyan modellre, amelyben az utóbbiak teljes hangsúlyt kapnak. Elemezzük a régit Xorg és a jövő nagyszerű alternatívái, Wayland és Mir, egy cikkben, amelyben vélemények és hozzászólások vannak nyitva. Az Xorg évtizedek óta az X-Window fő megvalósítása a GNU / Linux rendszerben, de a régi rendszer, amelyre épült, napjainkig jelentősen megváltozott, szinte teljesen eltűnt. A jelenlegi modell elsősorban az ügyfélkörre támaszkodik, ahova szállítanak pixelmaps vagy teljes képernyős képek a szerveren kijelző és az ablakkezelő, mindkettő összeolvad abban, amit végül megmutatnak a felhasználónak. Akkor marad csoda, milyen szerep marad ebben az esetben az Xorg számára, ha nem a bróker a fenti kettő között. Amellett, hogy egy másik réteget beépítenek valódi funkciók nélkül, magában rejti a lassulást bármely alkalmazáshoz és még egy pontot, amelyet biztosítani kell a rendszeren belül, mivel az alkalmazás bármilyen bemenetet meghallgat, és más ablakügyfelektől kéréseket fogad el. Az X11 protokollból való kitörés és az újrakezdés jó ötletnek tűnt, és így az ötletnek is Wayland, grafikus szerverprotokoll és könyvtár Linux rendszerekre, amelyek 2010-től jelentek meg az alkalmazásként, amelyen a leendő Unity futni fog. Ezen felül szabványként javasolták az Ubuntu mobil operációs rendszerét, az Ubuntu Touch-ot használó mobil platformok számára.Wayland

Vizualizációs példa Waylanddal

Ennyi év alatt a Canonical emberei megmutatták szándékukat, hogy disztribúcióikban teljes mértékben támogatják ezt az alkalmazást, de a valóság az, hogy még ma sem sikerült teljes mértékben felszállni. Valójában az Ubuntu Touch első verziói a SurfaceFlingert, az Android grafikus szerverét használták a renderelési feladat végrehajtásához, és A legújabb verziókban a Mir volt az a motor, amelyet az Ubuntu operációs rendszer minden kiadásán futtatni terveztek, fokozatosan felváltva a két korábban említett. A fő gondolat nem veszett elA köztes rétegek kiküszöbölése a rendszer teljesítményének növekedését jelenti, mivel kevesebb adatot kell átirányítani az adott klienshez, ez pedig a berendezés biztonságának nagyobb növekedését jelenti. A Wayland szintén nem igényel meghajtót a 2D-s grafikához, ellentétben a DDX-lel rendelkező Xorg-mal, mivel minden a kliens oldalon történik, a DRM / KMS illesztőprogramok újrafelhasználásával jeleníti meg a kép végeredményét. mir

Megjelenítési példa Mir-kel

Mir nem feltételezi a Wayland feltételezéseinek lényeges variációját, eltekintve a saját protokolljának megvalósításától és a saját API-k használatától. Mindazonáltal az Ubuntu és a Unity 8 sajátja, amely egyszerûen elõnyt jelent a saját optimalizált felépítése miatt, és hátránya is, mivel nem vonható be a Linux többi ízébe. A legújabb béta elengedett Az Ubuntu 16.10 (Yakketi Yak) Mir frissítéssel érkezik, amelyet szintén a jobb teljesítmény érdekében optimalizálnak az Nvidia kártya illesztőprogramjai alatt.

Mindezen információk birtokában a vita szolgálják: Mir teljes támogatást kap-e a Canonical-től, vagy együtt fog élni Wayland-kel? Milyen jövőt vár ez a második grafikus szerver? Olyan projektek lesznek, amelyeket közösen támogatnak ugyanazon közös cél érdekében?


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

6 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   peret dijo

    Számomra tökéletesnek tűnik, hogy az Ubuntu a MIR használatát és fejlesztését választotta. De kérjük, hagyja abba a Wayland támadását olyan technikai érvekkel, amelyek a legjobb esetben is helytelenek. A Wayland-et már használták olyan mobil platformokon, mint a Sailfish vagy a Tizen. A Sailfish esetében a Jolla 2013-ban dobott piacra egy telefont. Másrészt a KDE, a Gnome és az Enlightenment három leggyakrabban használt asztali számítógép fogja használni a Wayland-t. A KDE-ben manapság már lehet stabilan futtatni a munkamenetet wayland alatt (tudom, mert megtettem). A GNome bejelentette, hogy a következő verzióban alapértelmezés szerint átjut a waylandre. Tehát, amint látja, a Wayland korántsem "visszamaradt" projekt.
    A MIR fejlesztésének egyetlen oka a Canonical, hogy teljes mértékben irányítsa a technológiát. Teljes jogában van. De ahelyett, hogy erőforrásait Wayland elkenésére szánná, a MIR fejlesztésének és annak soha véget nem érő konvergenciájának kell szentelnie magát.

    1.    flotta dijo

      De ebben a cikkben hol támadják meg Waylandet? Ez nem egy lejárt projekt, főleg, hogy a Canonical elhagyta azt Mir számára. Ennek ellenére mindkettő még messze van attól, hogy lecserélje a régi Xorg-ot.

  2.   q3 -es évek dijo

    "Peret" Nem hiszem, hogy bárki támadna senkit, egyszerűen a szerző adta meg álláspontját .. Meglesz a tiéd, ossza meg másokkal, és engedje meg nekünk (az olvasóknak), hogy megértsük a projektek stádiumát! Köszönöm a jegyzetet!

  3.   Jorge Romero dijo

    mmmmm
    De a legtöbb disztribúció olyan Wayland-t fog használni, mint a Fedora vagy az Openuse (én használom), az Arch-ot és a derivatívákat.
    És azt is figyelembe kell vennie, hogy a grafikus kártyák meghajtóinak alkalmazkodniuk kell egy protokollhoz, és biztosan Wayland lesz az

    A Mir csak piaci stratégia

  4.   g dijo

    Nem számít, amíg mindkettő működőképes

bool (igaz)