Gisugyot sa GNOME nga tagdon ang epekto sa kalamboan sa kinaiyahan

Philip Withnall gikan sa Endless misulti sa GUADEC 2020 nga komperensya paghalad Ipaila ang konsiderasyon sa epekto sa kinaiyahan sa pag-uswag sa aplikasyon sa GNOME. Alang sa matag aplikasyon, gisugyot nga ipakita ang parameter nga "Gastos sa Carbon", nga nagpakita sa gibanabana nga lebel sa mga pagbuga sa carbon dioxide sa atmospera ug gitugotan ka sa pagtimbang-timbang kung giunsa ang pag-uswag nakaapekto sa pag-init sa kalibutan.

Sumala sa mamumulong, bisan pa sa kamatuoran nga ang libre nga software gihatag nga walay bayad, kini adunay dili direkta nga presyo - ang epekto sa kalamboan sa kinaiyahan. Pananglitan, ang imprastraktura sa server sa proyekto, padayon nga integrasyon nga mga server, ang GNOME Foundation, ug mga komperensya sa developer nanginahanglan ug elektrisidad ug mga materyales nga nagpatunghag carbon dioxide emissions. Gigamit usab sa mga aplikasyon ang enerhiya sa mga sistema sa tiggamit, nga adunay dili direkta nga epekto sa kalikopan.

Ang pagpaila sa bag-ong sukatan makatabang sa pagpakita sa seryoso nga pasalig sa proyekto sa GNOME sa pagpreserbar sa kinaiyahan. Lakip sa mga hinungdan sa pagkalkula sa metric mao ang oras sa pag-operate sa aplikasyon, ang load sa CPU, pagtipig ug network, ug ang intensity sa pagsulay sa padayon nga sistema sa panagsama. Aron mabanabana ang load, gisugyot nga gamiton ang sysprof, systemd ug powertop nga mga mekanismo sa accounting, ang datos nga gikan niini mahimong mabag-o ngadto sa katumbas sa carbon dioxide emissions. Pananglitan, ang 1 ka oras nga intensive CPU load mahimong mabanabana sa gibana-bana nga 6 gramos CO2e (base sa 20 W nga pagtaas sa konsumo sa kuryente), ug 1 GB sa datos nga na-download sa network maoy katumbas sa 17 gramos sa CO2e. Sa mga termino sa padayon nga mga sistema sa panagsama, ang usa ka Glib nga pagtukod gibanabana nga makahimo og 48 ka kilo nga CO2e kada tuig (itandi sa usa ka tawo nga nagprodyus og 4.1 ka tonelada nga CO2e kada tuig).

Aron makunhuran ang Gasto sa Carbon, giawhag ang mga developer nga ipatuman ang mga pag-optimize sama sa pag-cache, pagpaayo sa kahusayan sa code, pagkunhod sa load sa network, ug paggamit sa predefined nga mga imahe sa usa ka padayon nga sistema sa panagsama, sa ingon nakatampo sa pakigbatok sa pag-init sa kalibutan. Pananglitan, ang paggamit sa andam nga gihimo nga mga imahe sa Docker sa usa ka padayon nga sistema sa panagsama makapakunhod sa metric nga kantidad sa 4 ka beses.

Alang sa matag mahinungdanong pagpagawas, gisugyot nga kuwentahon ang kumulatibo nga "Gastos sa Carbon", nga nagsumada sa mga sukatan sa tanan nga mga aplikasyon, ingon man ang mga gasto sa proyekto sa GNOME, ang GNOME Foundation, mga hackfest ug ang padayon nga sistema sa panagsama. Ang ingon nga sukatan mahimo’g posible nga ipahigayon ang pag-uswag nga adunay pagtan-aw sa epekto sa kalikopan, pag-monitor sa dinamika ug paghimo sa husto nga pag-optimize.

Source: opennet.ru

Idugang sa usa ka comment