Gnome ierosina GNOME OS ieviest reālā aparatūrā, kā arī iesaka apsvērt attīstības ietekmi uz vidi

GUADEC 2020 konferencē, tika izstrādāts ziņojums par attīstību projekta "Gnome OS" kurā tiek izlaists plāns, lai to izstrādātu "Gnome OS" kā platforma OS izveidei, kas tagad pārveidota par apsvērums kā komplekts, ko var izmantot nepārtrauktai integrācijai, vienkāršot darba lietojumus testos, kas izstrādāti nākamajai Gnome koda bāzes versijai, izstrādes novērtēšanai, aparatūras saderības testēšana un lietotāja saskarnes eksperimentēšana.

Jums tas ir jāatceras iniciatīva izveidot Gnome OS radās 2012. gadā lai varētu risināt GNOME izstrādes problēmas un piedāvāt arī dažādas idejas, lai palielinātu pieprasījumu pēc platformas.

Līdz šim visi apkopojumi autors: "Gnome OS" tie bija paredzēti darbam virtuālajās mašīnās.

Un tagad cAr jauno iniciatīvu tā mērķis ir ar tagad paveikto darbu var garantēt, ka "Gnome OS" izmantot reālai aparatūrai.

Ar to tiek veidoti jauni būvējumi x86_64 un ARM sistēmām (Pinebook Pro, Rock 64, Raspberry Pi 4). Salīdzinot ar virtuālo mašīnu būvējumiem, pievienoja iespēju ielādēt sistēmās ar UEFI, enerģijas pārvaldības rīkiem, drukas atbalsts, Bluetooth, WiFi, skaņas kartes, mikrofons, skārienekrāni, grafikas kartes un tīmekļa kameras, kā arī pievienoti trūkstošie Flatpak portāli GTK +. Flatpak paketes, kas sagatavotas lietojumprogrammu izstrādei (GNOME Builder + SDK).

Lai izveidotu sistēmu, kas papildina Gnome operētājsistēmu, tiek izmantota OSTree sistēma (sistēmas attēls tiek atomiski atjaunināts no Git līdzīgas krātuves), pēc analoģijas ar Fedora Silverblue un Endless OS projektiem.

Inicializēšana tiek veikta ar Systemd. Grafiskās vides pamatā ir draiveri Mesa, Veilenda un Xveilenda. Lai instalētu papildu lietojumprogrammas, ieteicams izmantot Flatpak, savukārt instalētājs ir Endless OS instalētājs, pamatojoties uz sākotnējo Gnome konfigurāciju.

Gnome ir apņēmības pilns apkārtējai videi

Vēl viena tēma, kas tika risināta 2020. gada GUADEC bija priekšlikums apsvērt Gnome lietojumprogrammu izstrādes ietekmi uz vidi. Katrai lietojumprogrammai Ieteicams parādīt parametru "Oglekļa izmaksas", kas parāda aptuveno oglekļa dioksīda emisiju līmeni atmosfērā, kas ļauj novērtēt, kā attīstība ietekmē globālo sasilšanu.

Pēc runātāja domām, lai arī bezmaksas programmatūra tiek nodrošināta bez maksas, tai ir netieša cena: attīstības ietekme uz vidi.

Piemēram, projekta serveru infrastruktūrai, nepārtrauktas integrācijas serveriem, Gnome fondam un izstrādātāju konferencēm no ražošanas procesiem ir vajadzīga elektrību un oglekļa dioksīdu emitējošie materiāli. Lietojumprogrammas patērē arī enerģiju lietotāja sistēmās, kas arī netieši ietekmē vidi.

Jaunās metrikas ieviešana to parādīs projekts GNOME nopietni rūpējas par vides saglabāšanu.

Faktori, lai aprēķinātu metriku k, ir izpildes laiksn no lietojumprogrammas, CPU, krātuves un tīkla slodze, testu intensitāte nepārtrauktās integrācijas sistēmā.

Lai novērtētu slodzi, tiek ierosināts izmantot sysprof, systemd un powertop uzskaites mehānismus, kuru datus var pārvērst oglekļa dioksīda emisiju ekvivalentā.

Piemēram, vienu stundu intensīvas procesora slodzes var novērtēt kā aptuveni 1 W vai 20 gramus CO6e, un 2 GB tīklā lejupielādēto datu kā 1 gramus CO17e. Attiecībā uz nepārtrauktas integrācijas sistēmām tiek lēsts, ka Glib kopa ir 2 kilogrami CO48e gadā (salīdzinājumā ar vienu cilvēku gadā tiek saražotas 2 tonnas CO4.1e).

Lai samazinātu oglekļa izmaksas, izstrādātāji tiek mudināti ieviest optimizācijas piemēram, kešatmiņa, koda efektivitātes uzlabošana, tīkla slodzes samazināšana un iepriekš noteiktu attēlu lietošana nepārtrauktā integrācijas sistēmā, tādējādi palīdzot cīnīties ar globālo sasilšanu.

Piemēram, neizmantotu saplacinātu attēlu izmantošana nepārtrauktas integrācijas sistēmā metrikas vērtību samazinās 4 reizes.

Katram galvenajam izlaidumam ir ieteicams aprēķināt kopējās oglekļa izmaksas, kas apkopo visu lietojumu metriku, kā arī GNOME projekta, GNOME fonda, Hackfests un nepārtrauktas integrācijas izmaksas.

Šis rādītājs ļaus veikt izstrādi, ņemot vērā ietekmi uz vidi, uzraudzīt dinamiku un veikt atbilstošās optimizācijas.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Šupakabra teica

    Viņi varētu sākt ar to, ka gnome reālā laikā ir lietojams audio / video distro, neapēdot lielu mikroprocesora un atmiņas procentu, kā to darīja KDE ar Plasma 5 ...