ఎండ్లెస్ నుండి ఫిలిప్ విత్నాల్
స్పీకర్ ప్రకారం, ఉచిత సాఫ్ట్వేర్ ఉచితంగా అందించబడినప్పటికీ, దీనికి పరోక్ష ధర ఉంది - పర్యావరణంపై అభివృద్ధి ప్రభావం. ఉదాహరణకు, ప్రాజెక్ట్ యొక్క సర్వర్ ఇన్ఫ్రాస్ట్రక్చర్, నిరంతర ఇంటిగ్రేషన్ సర్వర్లు, గ్నోమ్ ఫౌండేషన్ మరియు డెవలపర్ కాన్ఫరెన్స్లకు కార్బన్ డయాక్సైడ్ ఉద్గారాలను ఉత్పత్తి చేసే విద్యుత్ మరియు పదార్థాలు అవసరం. అప్లికేషన్లు వినియోగదారు సిస్టమ్లపై కూడా శక్తిని వినియోగిస్తాయి, ఇది పర్యావరణంపై కూడా పరోక్ష ప్రభావాన్ని చూపుతుంది.
పర్యావరణాన్ని పరిరక్షించడంలో గ్నోమ్ ప్రాజెక్ట్ యొక్క తీవ్రమైన నిబద్ధతను చూపించడానికి కొత్త మెట్రిక్ పరిచయం సహాయం చేస్తుంది. మెట్రిక్ను లెక్కించడానికి కారకాలలో అప్లికేషన్ యొక్క ఆపరేటింగ్ సమయం, CPU, నిల్వ మరియు నెట్వర్క్పై లోడ్ మరియు నిరంతర ఏకీకరణ వ్యవస్థలో పరీక్ష యొక్క తీవ్రత ఉన్నాయి. భారాన్ని అంచనా వేయడానికి, sysprof, systemd మరియు పవర్టాప్ అకౌంటింగ్ మెకానిజమ్లను ఉపయోగించాలని ప్రతిపాదించబడింది, దీని నుండి డేటాను కార్బన్ డయాక్సైడ్ ఉద్గారాలకు సమానమైనదిగా మార్చవచ్చు. ఉదాహరణకు, 1 గంట ఇంటెన్సివ్ CPU లోడ్ సుమారు 6 గ్రాములుగా అంచనా వేయబడుతుంది
కార్బన్ ధరను తగ్గించడానికి, డెవలపర్లు కాషింగ్, కోడ్ సామర్థ్యాన్ని మెరుగుపరచడం, నెట్వర్క్ లోడ్ను తగ్గించడం మరియు నిరంతర ఇంటిగ్రేషన్ సిస్టమ్లో ముందే నిర్వచించిన చిత్రాలను ఉపయోగించడం వంటి ఆప్టిమైజేషన్లను అమలు చేయడానికి ప్రోత్సహించబడ్డారు, తద్వారా గ్లోబల్ వార్మింగ్కు వ్యతిరేకంగా పోరాటానికి దోహదపడుతుంది. ఉదాహరణకు, నిరంతర ఇంటిగ్రేషన్ సిస్టమ్లో రెడీమేడ్ డాకర్ చిత్రాలను ఉపయోగించడం మెట్రిక్ విలువను 4 రెట్లు తగ్గిస్తుంది.
ప్రతి ముఖ్యమైన విడుదల కోసం, అన్ని అప్లికేషన్ల కొలమానాలను, అలాగే గ్నోమ్ ప్రాజెక్ట్, గ్నోమ్ ఫౌండేషన్, హ్యాక్ఫెస్ట్లు మరియు నిరంతర ఇంటిగ్రేషన్ సిస్టమ్ ఖర్చులను సంగ్రహించి, సంచిత “కార్బన్ ధర”ను లెక్కించాలని ప్రతిపాదించబడింది. ఇటువంటి మెట్రిక్ పర్యావరణంపై ప్రభావాన్ని దృష్టిలో ఉంచుకుని అభివృద్ధిని నిర్వహించడం, డైనమిక్లను పర్యవేక్షించడం మరియు సరైన ఆప్టిమైజేషన్లను నిర్వహించడం సాధ్యం చేస్తుంది.
మూలం: opennet.ru