Battery Drainer icon

Battery Drainer

0.1

تطبيق يوضح الحاجة إلى ممارسات هندسة البرمجيات الموفرة للطاقة.

الاسم 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 · لقطات شاشة

Battery Drainer · الوصف

BatteryDrainer هو تطبيق أندرويد يهدف إلى استنزاف بطارية هاتفك بأسرع ما يمكن. بهذه البساطة! لكن لماذا؟

الفكرة وراء هذا التطبيق هي أن كل مكون من مكونات الأجهزة الفردية في الهاتف يستهلك قدرًا من الطاقة من أجل العمل ويستهلك أقصى قدر من الطاقة في ظل أقصى قدر من الاستخدام. من خلال هذا التطبيق ، نوضح الحاجة إلى برامج موفرة للطاقة وممارسات هندسة البرمجيات المستدامة في الأجهزة التي تعمل بالبطاريات ، مثل الهواتف والأجهزة اللوحية.

اعتبارًا من عام 2022 ، تستهلك أنظمة تكنولوجيا المعلومات وحدها بالفعل 10٪ من الكهرباء العالمية وبحلول عام 2030 تشير التقديرات إلى أن الإنترنت ومراكز البيانات والاتصالات والأجهزة المدمجة ستستهلك ثلث الطلب العالمي على الطاقة. الطاقة المتجددة ليست سوى نصف الحل. لمعالجة الأسباب الجذرية ، نحتاج إلى تكنولوجيا المعلومات الخضراء وممارسات هندسة البرمجيات المستدامة من أجل تقليل الحاجة للطاقة لمراكز البيانات والخدمات السحابية في جميع أنحاء العالم [1].

يستخدم BatteryDrainer حاليًا ميزات الأجهزة التالية لاستنزاف بطارية الهاتف:

• وحدة المعالجة المركزية - الخيوط التي تقوم بعمليات حسابية باهظة الثمن (تجزئات SHA-512)
• GPU - استخدام OpenGL ES 2.0 لرسم الآلاف من الأهرامات الدوارة الصغيرة
• الكاميرا - استخدام CameraX API
• مستشعرات الأجهزة - تستخدم جميع أجهزة الاستشعار المتوفرة بالجهاز (مقياس التسارع والجيروسكوب والقرب وما إلى ذلك) باستخدام أعلى معدل ممكن لأخذ العينات.
• الشبكة - تنزيل ملف كبير بشكل متكرر عبر الشبكة (شبكة WiFi أو شبكة خلوية)
• شريحة GPS - استخدام دقة الموقع الدقيق

[1] R. Verdecchia، P. Lago، C. Ebert and C. de Vries، "Green IT and Green Software،" in IEEE Software، vol. 38 ، لا. 6 ، ص 7-15 ، نوفمبر - ديسمبر. 2021 ، دوى: 10.1109 / MS.2021.3102254.

الكود المصدري لهذا المشروع متاح للجمهور على صفحة GitHub الخاصة بنا https://github.com/S2-group/batterydrainer

ترخيص MIT - حقوق الطبع والنشر (c) 2022 Software and Sustainability Group - VU Amsterdam

Battery Drainer 0.1 · تنزيل مجاني

٣٫٧/5 (150+ المراجعات)

الإصدارات القديمة

جميع الإصدارات