Gnome predlaže približavanje GNOME OS-a stvarnom hardveru, a također predlaže i razmatranje utjecaja razvoja na okoliš

Na konferenciji GUADEC 2020, napravljeno je izvješće o razvoju projekta "Gnome OS" u kojem objavljen je plan za izradu "Gnome OS" kao platforma za stvaranje OS-a koja je sada transformirana u razmatranje kao set koji se može koristiti za kontinuiranu integraciju, pojednostaviti radne aplikacije u testovima razvijenim za sljedeću verziju Gnomeove baze koda, razvojnu procjenu, ispitivanje kompatibilnosti hardvera i eksperimentiranje na korisničkom sučelju.

Moraš to zapamtiti inicijativa za stvaranje Gnome OS pojavila se 2012. godine kako bi se mogli pozabaviti problemima razvoja GNOME-a i ponuditi nekoliko ideja za povećanje potražnje za platformom.

Zasad sve kompilacije od "Gnome OS" bili su dizajnirani za rad u virtualnim strojevima.

A sada cNovom inicijativom ima za cilj sada već obavljenim poslom može se osigurati da "Gnome OS" koristiti na stvarnom hardveru.

S tim razvijaju se nove verzije za x86_64 i ARM sustave (Pinebook Pro, Rock 64, Raspberry Pi 4). U usporedbi s gradnjama za virtualne strojeve, dodao mogućnost pokretanja u sustave s UEFI, alatima za upravljanje napajanjem, podrška za ispis, Bluetooth, WiFi, zvučne kartice, mikrofon, dodirni zasloni, dodane grafičke kartice i web kamere, plus nedostajući Flatpak portali za GTK +. Flatpak paketi pripremljeni za razvoj aplikacija (GNOME Builder + SDK).

Da bismo formirali sustav koji dovršava operativni sustav Gnome, koristi se sustav OSTree (slika sustava se atomsko ažurira iz spremišta sličnog Gitu), po analogiji s projektima Fedora Silverblue i Endless OS.

Inicijalizacija se vrši pomoću Systemda. Grafičko okruženje temelji se na pokretačima Mesa, Wayland i XWayland. Predlaže se upotreba Flatpaka za instaliranje dodatnih aplikacija, dok je instalacijski program Endless OS instalacijski program temeljen na početnoj Gnome konfiguraciji.

Gnome je predan okolišu

Još jedna tema koja je obrađivana na GUADEC 2020 Bio je to prijedlog za razmatranje utjecaja na okoliš razvoja aplikacija Gnome. Za svaku prijavu, Predlaže se prikaz parametra "Carbon Cost", što pokazuje približnu razinu emisije ugljičnog dioksida u atmosferu koja omogućuje procjenu utjecaja razvoja na globalno zagrijavanje.

Prema govorniku, iako se besplatni softver pruža besplatno, on ima neizravnu cijenu: utjecaj razvoja na okoliš.

Na primjer, poslužiteljska infrastruktura projekta, poslužitelji za kontinuiranu integraciju, Gnome Foundation i razvojne konferencije zahtijevaju materijale koji emitiraju električnu energiju i ugljični dioksid iz proizvodnih procesa. Aplikacije također troše energiju u korisničkim sustavima, što također neizravno utječe na okoliš.

Uvođenje nove metrike to će pokazati projekt GNOME se ozbiljno bavi očuvanjem okoliša.

Čimbenici za izračunavanje metrike k su vrijeme izvršenjan aplikacije, opterećenje CPU-a, pohrane i mreže, intenzitet ispitivanja u sustavu kontinuirane integracije.

Za procjenu opterećenja, predlaže se korištenje sysprof, systemd i powertop računovodstvenih mehanizama, čiji se podaci mogu pretvoriti u ekvivalent emisije ugljičnog dioksida.

Na primjer, 1 sat CPU intenzivnog opterećenja može se procijeniti na približno 20 W ili 6 grama CO2e, a 1 GB podataka preuzetih preko mreže kao 17 grama CO2e. S obzirom na sustave kontinuirane integracije, Glib set procjenjuje se na 48 kilograma CO2e godišnje (u usporedbi s tim, jedna osoba proizvodi 4.1 tone CO2e godišnje).

Da bi se smanjili troškovi ugljika, potiču se programeri za provedbu optimizacija poput predmemoriranja, poboljšanja učinkovitosti koda, smanjenja mrežnog opterećenja i primjene unaprijed definiranih slika u sustavu kontinuirane integracije, pomažući tako u borbi protiv globalnog zagrijavanja.

Na primjer, upotreba izravnjenih spljoštenih slika u sustavu kontinuirane integracije smanjit će vrijednost metrike za 4 puta.

Za svako veće izdanje predlaže se izračun kumulativnog troška ugljika koji sažima mjerne podatke za sve aplikacije, plus troškovi GNOME projekta, GNOME Foundation, Hackfestova i kontinuirane integracije.

Ova metrika omogućit će razvoj, uzimajući u obzir utjecaj na okoliš, praćenje dinamike i provođenje odgovarajućih optimizacija.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Šupakabra dijo

    Mogli bi započeti uzimajući gnome za upotrebu u audio / video distro distribuciji u stvarnom vremenu bez trošenja visokog postotka mikroprocesora i memorije, kao što je KDE učinio s plazmom 5 ... mislim ...