GNOME e khothalelitse ho ela hloko phello ea nts'etsopele tikolohong

Philip Withnall ho tloha Endless bua kopanong ea GUADEC 2020 nyehelo Hlahisa ho nahanoa ka phello ea tikoloho ea nts'etsopele ea ts'ebeliso ea GNOME. Bakeng sa ts'ebeliso e 'ngoe le e' ngoe, ho reriloe hore ho bontšoe paramethara ea "Carbon Cost", e bonts'ang boemo bo hakanyetsoang ba ho ntšoa ha carbon dioxide sepakapakeng 'me e u lumella ho lekola hore na nts'etsopele e ama ho futhumala ha lefatše joang.

Ho ea ka sebui, ho sa tsotellehe hore software ea mahala e fanoa ntle ho tefo, e na le theko e sa tobang - phello ea tsoelo-pele tikolohong. Mohlala, meaho ea li-server tsa projeke, li-server tse kopaneng tse tsoelang pele, GNOME Foundation, le likopano tsa bahlahisi li hloka motlakase le lisebelisoa tse hlahisang tlhahiso ea carbon dioxide. Likopo li boetse li ja matla lits'ebetsong tsa basebelisi, tse nang le tšusumetso e sa tobang tikolohong.

Ho hlahisoa ha metric e ncha ho tla thusa ho bonts'a boitlamo bo tebileng ba projeke ea GNOME ea ho baballa tikoloho. Har'a lintlha tsa ho bala metric ke nako ea ts'ebetso ea kopo, mojaro ho CPU, polokelo le marang-rang, le matla a tlhahlobo tsamaisong e tsoelang pele ea ho kopanya. E le ho hakanya mojaro, ho etsoa tlhahiso ea ho sebelisa mekhoa ea sysprof, systemd le powertop accounting, data eo ho eona e ka fetoloang ho lekana le khase ea carbon dioxide. Mohlala, hora e le 'ngoe ea mojaro o matla oa CPU o ka hakanngoa ho hoo e ka bang ligrama tse 1 CO2e (e thehiloeng ho 20 W keketseho ea tšebeliso ea matla), 'me 1 GB ea data e jarollotsoeng holim'a marang-rang e lekana le ligrama tse 17 tsa CO2e. Mabapi le mekhoa e tsoelang pele ea ho kopanya, mohaho oa Glib o hakanngoa hore o hlahisa lik'hilograma tse 48 tsa CO2e ka selemo (ho bapisoa le motho a le mong ea hlahisang lithane tse 4.1 tsa CO2e ka selemo).

Ho fokotsa litšenyehelo tsa Carbon, bahlahisi ba khothaletsoa ho kenya ts'ebetsong lintlafatso tse joalo ka caching, ho ntlafatsa ts'ebetso ea khoutu, ho fokotsa mojaro oa marang-rang, le ho sebelisa litšoantšo tse boletsoeng esale pele tsamaisong e tsoelang pele ea ho kopanya, ka hona ho kenya letsoho ntoeng ea ho loants'a ho futhumala ha lefatše. Ka mohlala, ho sebelisa litšoantšo tsa Docker tse entsoeng hantle ka mokhoa o tsoelang pele oa ho kopanya ho tla fokotsa boleng ba metric ka makhetlo a 4.

Bakeng sa tokollo e 'ngoe le e 'ngoe ea bohlokoa, ho reriloe ho bala kakaretso ea "Carbon Cost", ho akaretsa metrics ea lits'ebetso tsohle, hammoho le litšenyehelo tsa projeke ea GNOME, Motheo oa GNOME, li-hackfests le sistimi e tsoelang pele ea ho kopanya. Metric e joalo e tla etsa hore ho khonehe ho nts'etsapele nts'etsopele ka leihlo la tšusumetso tikolohong, ho lekola matla a matla le ho etsa lintlafatso tse nepahetseng.

Source: opennet.ru

Eketsa ka tlhaloso