Waypipe on saadaval Waylandi põhiste rakenduste kaugkäivitamiseks

Esitletud projekt Waypipe, mille raames areneb Waylandi protokolli jaoks mõeldud vahepealne, mis võimaldab rakendusi käivitada teisel hostil. Waypipe tagab edastamise teisele hostile ühe Waylandi sõnumi võrgu soketi ja serialiseeritud muudatuste kaudu jagatud mälu ja DMABUF vahemälu.

Transportimiseks võib kasutada SSH, sarnaselt SSH-s siseennetusega X11 protokolli edastamiseks («ssh -X»). Näiteks, et käivitada weston-terminal programmi teiselt hostilt ja kuvada liides praegusel süsteemil, piisab, kui käivitada käsk «waypipe ssh -C user@server weston-terminal». Waypipe peab olema seadistatud nii kliendi kui ka serveri poolel — üks näide täidab Waylandi serveri rolli ja teine Waylandi kliendi.

Waypipe'i jõudlus hinnatakse piisavaks kaugkäivitamiseks kohaliku võrgu terminalides ja staatilistes rakendustes, nagu Kwrite ja LibreOffice. Graafikaliselt intensiivsete programmide, näiteks arvutimängude jaoks, on Waypipe praegu vähem rakendatav, kuna FPS kukub kaks korda või rohkem tõttu viivitustest, mis tekivad andmete edastamisel ekraani sisu võrgu kaudu. Selle probleemi ületamiseks on ette nähtud võimalus voogude kodeerimiseks videona
h264, kuid see on praegu rakendatav ainult lineaarselt DMABUF-i paigutustele (XRGB8888). Voogude kokkusurumiseks võib kasutada ka ZStd või LZ4.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster