சுற்றுச்சூழலில் வளர்ச்சியின் தாக்கத்தை கணக்கில் எடுத்துக்கொள்ள GNOME பரிந்துரைத்தது

எண்ட்லெஸிலிருந்து பிலிப் வித்னால் பேசினார் GUADEC 2020 மாநாட்டில் திட்டம் க்னோம் அப்ளிகேஷன் மேம்பாட்டின் சுற்றுச்சூழல் தாக்கத்தை கருத்தில் கொண்டு அறிமுகப்படுத்தவும். ஒவ்வொரு பயன்பாட்டிற்கும், "கார்பன் காஸ்ட்" அளவுருவைக் காண்பிக்க முன்மொழியப்பட்டது, இது வளிமண்டலத்தில் கரியமில வாயு வெளியேற்றத்தின் தோராயமான அளவைக் காட்டுகிறது மற்றும் வளர்ச்சி புவி வெப்பமடைதலை எவ்வாறு பாதிக்கிறது என்பதை மதிப்பீடு செய்ய உங்களை அனுமதிக்கிறது.

பேச்சாளரின் கூற்றுப்படி, இலவச மென்பொருள் இலவசமாக வழங்கப்பட்டாலும், அதற்கு மறைமுக விலை உள்ளது - சுற்றுச்சூழலில் வளர்ச்சியின் தாக்கம். எடுத்துக்காட்டாக, திட்டத்தின் சேவையக உள்கட்டமைப்பு, தொடர்ச்சியான ஒருங்கிணைப்பு சேவையகங்கள், க்னோம் அறக்கட்டளை மற்றும் டெவலப்பர் மாநாடுகளுக்கு மின்சாரம் மற்றும் கார்பன் டை ஆக்சைடு உமிழ்வை உருவாக்கும் பொருட்கள் தேவைப்படுகின்றன. பயன்பாடுகள் பயனர் அமைப்புகளில் ஆற்றலைப் பயன்படுத்துகின்றன, இது சுற்றுச்சூழலில் மறைமுக தாக்கத்தையும் ஏற்படுத்துகிறது.

சுற்றுச்சூழலைப் பாதுகாப்பதில் க்னோம் திட்டத்தின் தீவிர அர்ப்பணிப்பைக் காட்ட புதிய மெட்ரிக் அறிமுகம் உதவும். மெட்ரிக்கைக் கணக்கிடுவதற்கான காரணிகளில் பயன்பாட்டின் இயக்க நேரம், CPU, சேமிப்பு மற்றும் நெட்வொர்க்கில் உள்ள சுமை மற்றும் தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்பில் சோதனையின் தீவிரம் ஆகியவை அடங்கும். சுமையை மதிப்பிடுவதற்கு, sysprof, systemd மற்றும் powertop கணக்கியல் பொறிமுறைகளைப் பயன்படுத்த முன்மொழியப்பட்டது, அதில் இருந்து தரவை கார்பன் டை ஆக்சைடு வெளியேற்றத்திற்கு சமமாக மாற்றலாம். எடுத்துக்காட்டாக, 1 மணிநேர தீவிர CPU சுமை தோராயமாக 6 கிராம் என மதிப்பிடலாம் CO2e (சக்தி நுகர்வு 20 W அதிகரிப்பின் அடிப்படையில்), மற்றும் நெட்வொர்க்கில் பதிவிறக்கம் செய்யப்பட்ட 1 GB தரவு 17 கிராம் CO2e க்கு சமம். தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்புகளின் அடிப்படையில், ஒரு Glib பில்ட் ஆண்டுக்கு 48 கிலோகிராம் CO2e ஐ உற்பத்தி செய்யும் என்று மதிப்பிடப்பட்டுள்ளது (ஒரு நபர் ஆண்டுக்கு 4.1 டன் CO2e ஐ உற்பத்தி செய்வதோடு ஒப்பிடும்போது).

கார்பன் செலவைக் குறைக்க, டெவலப்பர்கள் கேச்சிங், குறியீடு செயல்திறனை மேம்படுத்துதல், நெட்வொர்க் சுமையைக் குறைத்தல் மற்றும் தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்பில் முன் வரையறுக்கப்பட்ட படங்களைப் பயன்படுத்துதல் போன்ற மேம்படுத்தல்களைச் செயல்படுத்த ஊக்குவிக்கப்படுகிறார்கள், இதன் மூலம் புவி வெப்பமடைதலுக்கு எதிரான போராட்டத்தில் பங்களிக்கின்றனர். எடுத்துக்காட்டாக, தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்பில் தயாராக தயாரிக்கப்பட்ட டோக்கர் படங்களைப் பயன்படுத்துவது மெட்ரிக் மதிப்பை 4 மடங்கு குறைக்கும்.

ஒவ்வொரு குறிப்பிடத்தக்க வெளியீட்டிற்கும், அனைத்து பயன்பாடுகளின் அளவீடுகளையும், க்னோம் திட்டம், க்னோம் அறக்கட்டளை, ஹேக்ஃபெஸ்ட்கள் மற்றும் தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்பு ஆகியவற்றின் செலவுகளையும் தொகுத்து, ஒட்டுமொத்த "கார்பன் விலை" கணக்கிட முன்மொழியப்பட்டது. இத்தகைய அளவீடு சுற்றுச்சூழலின் தாக்கத்தை ஒரு கண் கொண்டு வளர்ச்சியை நடத்துவதை சாத்தியமாக்கும், இயக்கவியலைக் கண்காணித்து சரியான மேம்படுத்தல்களை மேற்கொள்ளும்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்