مستنزف البطارية: نهج فريد لكفاءة الطاقة
تطبيق Battery Drainer هو تطبيق Android تم تطويره بواسطة مجموعة بحوث S2. تم تصميم هذا التطبيق المجاني لتفريغ بطارية هاتفك بأسرع ما يمكن. عند النظرة الأولى ، قد يبدو هذا ضد المنطق ، ولكن التطبيق لديه هدف أعمق.
الهدف الرئيسي لـ Battery Drainer هو عرض أهمية البرمجيات الموفرة للطاقة وممارسات هندسة البرمجيات المستدامة في الأجهزة التي تعمل بالبطارية مثل الهواتف والأجهزة اللوحية. من خلال محاكاة استخدام شديد لمكونات الأجهزة المختلفة ، يوضح التطبيق الحاجة إلى تحسين استهلاك الطاقة من أجل تقليل الطلب الكلي على الطاقة في أنظمة تكنولوجيا المعلومات.
يستخدم التطبيق العديد من الميزات الأجهزة لتفريغ البطارية ، بما في ذلك وحدة المعالجة المركزية (CPU) ووحدة المعالجة الرسومية (GPU) والكاميرا وأجهزة الاستشعار والشبكة ورقاقة نظام تحديد المواقع العالمي (GPS). يقوم بتشغيل خيوط تنفيذ حسابات مكلفة ، ويستخدم OpenGL ES 2.0 لرسم آلاف الأهرامات الصغيرة المتحركة ، ويستخدم واجهة برمجة التطبيقات CameraX ، ويأخذ عينات من جميع أجهزة الاستشعار المتاحة بأعلى معدل ممكن ، ويقوم بتنزيل ملفات كبيرة مرارًا وتكرارًا عبر الشبكة ، ويستخدم دقة الموقع الدقيقة من خلال رقاقة GPS.
يتناول Battery Drainer القلق المتزايد بشأن استهلاك الطاقة في صناعة تكنولوجيا المعلومات. مع استهلاك أنظمة تكنولوجيا المعلومات بالفعل 10٪ من الكهرباء العالمية بحلول عام 2022 ، وتقديرات بأن ثلث الطلب العالمي على الطاقة يعزى إلى الإنترنت ومراكز البيانات والاتصالات والأجهزة المضمنة بحلول عام 2030 ، يسلط التطبيق الضوء على أهمية تكنولوجيا المعلومات الخضراء وممارسات هندسة البرمجيات المستدامة.
لمن يهمه الأمر ، فإن الشفرة المصدرية لتطبيق Battery Drainer متاحة للجمهور على صفحة GitHub لمجموعة بحوث S2 تحت رخصة MIT.