Gnome ehdottaa GNOME-käyttöjärjestelmän tuomista todelliseen laitteistoon ja ehdottaa myös kehityksen ympäristövaikutusten huomioon ottamista

GUADEC 2020 -konferenssissa, kehityksestä tehtiin raportti projektin "Gnome OS" jossa julkaistaan ​​suunnitelma kehittää "Gnome OS" nimellä alustan käyttöjärjestelmän luomiseksi vastike sarja, jota voidaan käyttää jatkuvaan integrointiin, yksinkertaistaa työsovelluksia testeissä, jotka on kehitetty seuraavaan Gnome-koodipohjan versioon, kehityksen arviointiin, laitteiston yhteensopivuuden testaus ja käyttöliittymän kokeilu.

Sinun täytyy muistaa se aloite Gnome OS: n luomiseksi syntyi vuonna 2012 jotta voimme käsitellä GNOME-kehityksen ongelmia ja tarjota myös useita ideoita alustan kysynnän lisäämiseksi.

Toistaiseksi kaikki kokoelmat kirjoittanut "Gnome OS" ne on suunniteltu toimimaan virtuaalikoneissa.

Ja nyt cUuden aloitteen avulla se pyrkii Nyt tehdyllä työllä voidaan varmistaa, että "Gnome OS" käyttää todellisessa laitteistossa.

Sen kanssa x86_64- ja ARM-järjestelmille kehitetään uusia koontiversioita (Pinebook Pro, Rock 64, Vadelma Pi 4). Verrattuna virtuaalikoneiden koontiversioihin, lisäsi mahdollisuuden käynnistää järjestelmiin UEFI: n, virranhallintatyökalujen, tulostustuki, Bluetooth, WiFi, äänikortit, mikrofoni, kosketusnäytöt, näytönohjaimet ja web-kamerat sekä puuttuvat GTK +: n Flatpak-portaalit. Flatpak-paketit on valmistettu sovelluskehitykseen (GNOME Builder + SDK).

Jos haluat muodostaa järjestelmän, joka täydentää Gnome-käyttöjärjestelmän, käytetään OSTree-järjestelmää (järjestelmäkuva päivitetään atomisesti Git-tyyppisestä arkistosta), analogisesti Fedora Silverblue- ja Endless OS -projektien kanssa.

Alustus tehdään Systemd: llä. Graafinen ympäristö perustuu ohjaimiin Mesa, Wayland ja XWayland. On suositeltavaa käyttää Flatpakia uusien sovellusten asentamiseen, kun taas asennusohjelma on Endless OS -asennusohjelma Gnome-alustavan kokoonpanon perusteella.

Gnome on sitoutunut ympäristöön

Toinen käsitelty aihe GUADEC 2020 -tapahtumassa Se oli ehdotus tarkastella Gnome-sovellusten kehittämisen ympäristövaikutuksia. Jokaisessa sovelluksessa On suositeltavaa näyttää parametri "Carbon Cost", joka osoittaa likimääräisen hiilidioksidipäästöjen tason ilmakehään, joka avulla voidaan arvioida, miten kehitys vaikuttaa ilmaston lämpenemiseen.

Puhujan mukaan vaikka ilmaisia ​​ohjelmistoja tarjotaan ilmaiseksi, niiden hinta on epäsuora: kehityksen vaikutus ympäristöön.

Esimerkiksi projektin palvelininfrastruktuuri, jatkuvan integroinnin palvelimet, Gnome Foundation ja kehittäjien konferenssit vaativat tuotantoprosesseista sähköä ja hiilidioksidipäästöjä. Sovellukset kuluttavat myös energiaa käyttäjän järjestelmissä, mikä vaikuttaa myös epäsuorasti ympäristöön.

Uuden mittarin käyttöönotto osoittaa sen projekti GNOME pitää vakavasti ympäristön säilyttämistä.

Tekijät metrian k laskemiseksi ovat suoritusaikan sovelluksesta, CPU: n, tallennustilan ja verkon kuormitus, testien intensiteetti jatkuvassa integraatiojärjestelmässä.

Kuormituksen arvioimiseksi ehdotetaan sysprof-, systemd- ja powertop-kirjanpitomekanismien käyttöä, jonka tiedot voidaan muuntaa hiilidioksidipäästöjen ekvivalenteiksi.

Esimerkiksi yhden tunnin suorittimen intensiivisen kuormituksen voidaan arvioida olevan noin 1 W tai 20 grammaa CO6e ja 2 Gt verkon kautta ladattua dataa 1 grammaa CO17e. Jatkuvien integrointijärjestelmien osalta Glib-sarjan arvioidaan olevan 2 kilogrammaa CO48e vuodessa (verrattuna siihen, että yksi henkilö tuottaa 2 tonnia CO4.1e vuodessa).

Kehittäjiä kannustetaan vähentämään hiilen kustannuksia optimointien toteuttamiseksi kuten välimuistiin tallentaminen, koodin tehokkuuden parantaminen, verkon kuormituksen vähentäminen ja ennalta määritettyjen kuvien soveltaminen jatkuvaan integrointijärjestelmään, mikä auttaa torjumaan ilmaston lämpenemistä.

Esimerkiksi käyttövalmiiden litistettyjen kuvien käyttö jatkuvassa integraatiojärjestelmässä vähentää metriikan arvoa neljä kertaa.

Kullekin tärkeimmälle julkaisulle on suositeltavaa laskea kumulatiivinen hiilikustannus, joka sisältää yhteenvedon kaikkien sovellusten mittareista sekä GNOME-projektin, GNOME-säätiön, Hackfestsin ja jatkuvan integraation kustannuksista.

Tämän mittarin avulla kehitys voidaan toteuttaa ottaen huomioon ympäristövaikutukset, seurata dynamiikkaa ja suorittaa asianmukaiset optimoinnit.


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Shupacabra dijo

    He voisivat aloittaa ottamalla gnomen käyttökelpoiseksi audio / video-distrossa reaaliajassa kuluttamatta suurta osaa mikroprosessoria ja muistia, kuten KDE teki Plasma 5: n kanssa ... tarkoitan ...