A Gnome azt javasolja, hogy a GNOME operációs rendszert valós hardverre vigyék, és a fejlesztés környezeti hatásának mérlegelését is javasolja

A GUADEC 2020 konferencián, jelentés készült a fejlesztésről a projektről "Gnome OS" amiben kiadásra kerül egy terv "Gnome OS" as az operációs rendszer létrehozásának platformja, amely most átalakult megfontolás as folyamatos integrációra használható készlet, egyszerűsítse a munkaalkalmazásokat a Gnome kódbázis következő verziójához kifejlesztett tesztekben, a fejlesztés értékelésében, hardver kompatibilitási tesztelés és a felhasználói felület kísérletezése.

Emlékeznie kell erre a Gnome OS létrehozásának kezdeményezése 2012-ben jelent meg annak érdekében, hogy képesek legyünk kezelni a GNOME fejlesztésének problémáit, és különféle ötleteket is felajánlhatunk a platform iránti kereslet növelésére.

Eddig minden összeállítás írta: "Gnome OS" virtuális gépeken történő futtatásra készültek.

És most cAz új kezdeményezéssel arra törekszik a most elvégzett munkával garantálható, hogy a "Gnome OS" valódi hardveren használható.

Azzal új fejlesztések készülnek az x86_64 és az ARM rendszerek számára (Pinebook Pro, Rock 64, Raspberry Pi 4). A virtuális gépek buildjeihez képest, hozzáadta az UEFI, energiagazdálkodási eszközök, nyomtatási támogatás, Bluetooth, WiFi, hangkártyák, mikrofon, érintőképernyők, grafikus kártyák és webkamerák, valamint hiányzó Flatpak portálok a GTK + -hoz. Flatpak csomagok készültek alkalmazásfejlesztésre (GNOME Builder + SDK).

A Gnome operációs rendszert kiteljesítő rendszer kialakításához az OSTree rendszert használják (a rendszerkép atomszerűen frissül egy Git-szerű tárból), a Fedora Silverblue és az Endless OS projektek analógiájával.

Az inicializálás a Systemd segítségével történik. A grafikus környezet az illesztőprogramokon alapul Mesa, Wayland és XWayland. Javasoljuk, hogy további alkalmazásokat telepítsen a Flatpak alkalmazással, míg a telepítő az Endless OS telepítője a kezdeti Gnome konfiguráció alapján.

A Gnome elkötelezett a környezet iránt

Egy másik téma, amellyel foglalkoztak a GUADEC 2020-on Javaslat volt a Gnome alkalmazások fejlesztésének környezeti hatásainak mérlegelése. Minden alkalmazáshoz Javasoljuk, hogy mutassa meg a "Carbon Cost" paramétert, amely megmutatja a légkör széndioxid-kibocsátásának hozzávetőleges szintjét, amely lehetővé teszi annak értékelését, hogy a fejlődés hogyan befolyásolja a globális felmelegedést.

Az előadó szerint annak ellenére, hogy az ingyenes szoftvereket ingyenesen nyújtják, ennek közvetett ára van: a fejlesztés környezeti hatása.

Például egy projekt szerverinfrastruktúrája, folyamatos integrációs szerverei, a Gnome Alapítvány és a fejlesztői konferenciák áramot és szén-dioxidot kibocsátó anyagokat igényelnek a gyártási folyamatokból. Az alkalmazások energiát is fogyasztanak a felhasználói rendszerekben, ami közvetett módon befolyásolja a környezetet is.

Az új mutató bevezetése ezt megmutatja a projekt A GNOME komolyan gondolja a környezet megóvását.

A k metrika kiszámításához szükséges tényezők a végrehajtás idejen az alkalmazás, a CPU, a tároló és a hálózat terhelése, a tesztek intenzitása a folyamatos integrációs rendszerben.

A terhelés értékeléséhez javasolt a sysprof, a systemd és a powertop könyvelési mechanizmusok használata, amelynek adatait átalakíthatjuk a szén-dioxid-kibocsátás egyenértékére.

Például egy óra intenzív processzor-terhelés körülbelül 1 W vagy 20 gramm CO6e-re becsülhető, és a hálózaton keresztül letöltött 2 GB adat 1 gramm CO17e-re becsülhető. A folyamatos integrációs rendszerek tekintetében a Glib-készletet 2 kilogramm CO48e-re becsülik évente (ehhez képest egy ember 2 tonna CO4.1-t termel évente).

A szén költségeinek csökkentése érdekében a fejlesztőket ösztönözzük optimalizálások megvalósítására ilyen például a gyorsítótár, a kód hatékonyságának javítása, a hálózati terhelés csökkentése és az előre definiált képek folyamatos integrációs rendszerben történő alkalmazása, ezzel segítve a globális felmelegedés elleni küzdelmet.

Például a használatra kész lapított képek folyamatos integrációs rendszerben történő használata négyszeresére csökkenti a metrikus értéket.

Minden nagyobb kiadáshoz javasoljuk, hogy számoljon ki egy összesített szén-dioxid-költséget, amely összefoglalja az összes alkalmazás mutatóit, plusz a GNOME Project, a GNOME Foundation, a Hackfests és a folyamatos integráció költségeit.

Ez a mutató lehetővé teszi a fejlesztés végrehajtását a környezetre gyakorolt ​​hatás figyelembevételével, a dinamika nyomon követését és a megfelelő optimalizálást.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  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.   Shupacabra dijo

    Kezdhetik azzal, hogy a gnome-t valós időben audio / video disztribúcióban használhatóvá teszik, anélkül, hogy a mikroprocesszor és a memória nagy százalékát elfogyasztanák, ahogy a KDE tette a Plasma 5-tel ... mármint ...