एक ऐप जो ऊर्जा-कुशल सॉफ्टवेयर इंजीनियरिंग प्रथाओं की आवश्यकता को दर्शाता है।
advertisement
नाम | Battery Drainer |
---|---|
संस्करण | 0.1 |
अद्यतन | 09 अग॰ 2022 |
आकार | 2 MB |
श्रेणी | शिक्षा |
इंस्टॉल की संख्या | 10हज़ार+ |
डेवलपर | S2 Research Group |
Android OS | Android 8.1+ |
Google Play ID | nl.vu.cs.s2group.batterydrainer |
Battery Drainer · वर्णन
बैटरीड्रेनर एक एंड्रॉइड ऐप है जिसका लक्ष्य आपके फोन की बैटरी को जितनी जल्दी हो सके खत्म करना है। इतना सरल है! लेकिन क्यों?
इस ऐप के पीछे विचार यह है कि फोन में प्रत्येक व्यक्तिगत हार्डवेयर घटक कार्य करने के लिए बिजली की मात्रा का उपभोग करता है और अधिकतम उपयोग के तहत अधिकतम बिजली की खपत करता है। इस एप्लिकेशन के साथ हम बैटरी से चलने वाले उपकरणों, जैसे फोन और टैबलेट में ऊर्जा कुशल सॉफ्टवेयर और टिकाऊ सॉफ्टवेयर इंजीनियरिंग प्रथाओं की आवश्यकता को प्रदर्शित करते हैं।
2022 तक, अकेले आईटी सिस्टम पहले से ही वैश्विक बिजली का 10% उपभोग करते हैं और 2030 तक यह अनुमान लगाया जाता है कि, इंटरनेट, डेटा केंद्र, दूरसंचार और एम्बेडेड डिवाइस वैश्विक ऊर्जा मांग का 1/3 उपभोग करेंगे। अक्षय ऊर्जा केवल आधा समाधान है। मूल कारणों को दूर करने के लिए हमें दुनिया भर में डेटा केंद्रों और क्लाउड सेवाओं की ऊर्जा आवश्यकता को कम करने के लिए हरित आईटी और टिकाऊ सॉफ्टवेयर इंजीनियरिंग प्रथाओं की आवश्यकता है [1]।
वर्तमान में बैटरीड्रेनर फोन के बैटर को खत्म करने के लिए निम्नलिखित हार्डवेयर सुविधाओं का उपयोग करता है:
• CPU - महंगी गणना करने वाले थ्रेड (SHA-512 हैश)
• GPU - हजारों छोटे घूमने वाले पिरामिड बनाने के लिए OpenGL ES 2.0 का उपयोग करना
• कैमरा - कैमराएक्स एपीआई का उपयोग करना
• हार्डवेयर सेंसर - उच्चतम संभव नमूना दर का उपयोग करके डिवाइस के सभी उपलब्ध सेंसर (एक्सेलेरोमीटर, जायरोस्कोप, प्रॉक्सिमिटी, आदि) का उपयोग करता है।
• नेटवर्क - नेटवर्क पर एक बड़ी फ़ाइल को बार-बार डाउनलोड करता है (वाईफाई या सेलुलर नेटवर्क)
• GPS चिप - सटीक स्थान सटीकता का उपयोग करना
[1] आर. वर्डेचिया, पी. लागो, सी. एबर्ट और सी. डी व्रीस, "ग्रीन आईटी एंड ग्रीन सॉफ्टवेयर," आईईईई सॉफ्टवेयर में, वॉल्यूम। 38, नहीं। 6, पीपी. 7-15, नवंबर-दिसंबर। 2021, डीओआई: 10.1109/एमएस.2021.3102254।
इस परियोजना के लिए स्रोत कोड हमारे GitHub पृष्ठ https://github.com/S2-group/batterydrainer पर सार्वजनिक रूप से उपलब्ध है
एमआईटी लाइसेंस - कॉपीराइट (सी) 2022 सॉफ्टवेयर और स्थिरता समूह - वीयू एम्स्टर्डम
इस ऐप के पीछे विचार यह है कि फोन में प्रत्येक व्यक्तिगत हार्डवेयर घटक कार्य करने के लिए बिजली की मात्रा का उपभोग करता है और अधिकतम उपयोग के तहत अधिकतम बिजली की खपत करता है। इस एप्लिकेशन के साथ हम बैटरी से चलने वाले उपकरणों, जैसे फोन और टैबलेट में ऊर्जा कुशल सॉफ्टवेयर और टिकाऊ सॉफ्टवेयर इंजीनियरिंग प्रथाओं की आवश्यकता को प्रदर्शित करते हैं।
2022 तक, अकेले आईटी सिस्टम पहले से ही वैश्विक बिजली का 10% उपभोग करते हैं और 2030 तक यह अनुमान लगाया जाता है कि, इंटरनेट, डेटा केंद्र, दूरसंचार और एम्बेडेड डिवाइस वैश्विक ऊर्जा मांग का 1/3 उपभोग करेंगे। अक्षय ऊर्जा केवल आधा समाधान है। मूल कारणों को दूर करने के लिए हमें दुनिया भर में डेटा केंद्रों और क्लाउड सेवाओं की ऊर्जा आवश्यकता को कम करने के लिए हरित आईटी और टिकाऊ सॉफ्टवेयर इंजीनियरिंग प्रथाओं की आवश्यकता है [1]।
वर्तमान में बैटरीड्रेनर फोन के बैटर को खत्म करने के लिए निम्नलिखित हार्डवेयर सुविधाओं का उपयोग करता है:
• CPU - महंगी गणना करने वाले थ्रेड (SHA-512 हैश)
• GPU - हजारों छोटे घूमने वाले पिरामिड बनाने के लिए OpenGL ES 2.0 का उपयोग करना
• कैमरा - कैमराएक्स एपीआई का उपयोग करना
• हार्डवेयर सेंसर - उच्चतम संभव नमूना दर का उपयोग करके डिवाइस के सभी उपलब्ध सेंसर (एक्सेलेरोमीटर, जायरोस्कोप, प्रॉक्सिमिटी, आदि) का उपयोग करता है।
• नेटवर्क - नेटवर्क पर एक बड़ी फ़ाइल को बार-बार डाउनलोड करता है (वाईफाई या सेलुलर नेटवर्क)
• GPS चिप - सटीक स्थान सटीकता का उपयोग करना
[1] आर. वर्डेचिया, पी. लागो, सी. एबर्ट और सी. डी व्रीस, "ग्रीन आईटी एंड ग्रीन सॉफ्टवेयर," आईईईई सॉफ्टवेयर में, वॉल्यूम। 38, नहीं। 6, पीपी. 7-15, नवंबर-दिसंबर। 2021, डीओआई: 10.1109/एमएस.2021.3102254।
इस परियोजना के लिए स्रोत कोड हमारे GitHub पृष्ठ https://github.com/S2-group/batterydrainer पर सार्वजनिक रूप से उपलब्ध है
एमआईटी लाइसेंस - कॉपीराइट (सी) 2022 सॉफ्टवेयर और स्थिरता समूह - वीयू एम्स्टर्डम