Battery Drainer icon

Battery Drainer

0.1

Aplikasi yang menunjukkan perlunya praktik rekayasa perangkat lunak hemat energi.

Nama Battery Drainer
Versi 0.1
Memperbarui Agt 09, 2022
Ukuran 2 MB
Kategori Pendidikan
Instal 10K+
Developer S2 Research Group
Android OS Android 8.1+
Google Play ID nl.vu.cs.s2group.batterydrainer
Battery Drainer · Jepretan Layar

Battery Drainer · Deskripsi

BatteryDrainer adalah aplikasi android yang bertujuan untuk menguras baterai ponsel Anda secepat mungkin. Sesimpel itu! Tapi kenapa?

Ide di balik aplikasi ini adalah bahwa setiap komponen perangkat keras individu di telepon mengkonsumsi sejumlah daya untuk berfungsi dan mengkonsumsi daya maksimum di bawah pemanfaatan maksimum. Dengan aplikasi ini kami menunjukkan perlunya perangkat lunak hemat energi dan praktik rekayasa perangkat lunak berkelanjutan di perangkat bertenaga baterai, seperti ponsel dan tablet.

Pada tahun 2022, sistem TI saja sudah mengkonsumsi 10% listrik global dan pada tahun 2030 diperkirakan, Internet, pusat data, telekomunikasi, dan perangkat tertanam akan mengkonsumsi 1/3 dari permintaan energi global. Energi terbarukan hanya setengah solusi. Untuk mengatasi akar masalah, kita memerlukan TI hijau dan praktik rekayasa perangkat lunak berkelanjutan untuk mengurangi kebutuhan energi pusat data dan layanan cloud di seluruh dunia [1].

Saat ini BatteryDrainer menggunakan fitur perangkat keras berikut untuk menguras baterai ponsel:

• CPU - Utas yang melakukan komputasi mahal (hash SHA-512)
• GPU - Menggunakan OpenGL ES 2.0 untuk menggambar ribuan piramida kecil yang berputar
• Kamera - Menggunakan CameraX API
• Sensor perangkat keras - Memanfaatkan semua sensor perangkat yang tersedia (akselerometer, giroskop, kedekatan, dll.) menggunakan laju pengambilan sampel setinggi mungkin.
• Jaringan - Mengunduh file besar berulang kali melalui jaringan (WiFi atau jaringan Seluler)
• Chip GPS - Menggunakan akurasi lokasi yang presisi

[1] R. Verdecchia, P. Lago, C. Ebert dan C. de Vries, "IT Hijau dan Perangkat Lunak Hijau," dalam Perangkat Lunak IEEE, vol. 38, tidak. 6, hlm. 7-15, Nov-Des. 2021, doi: 10.1109/MS.2021.3102254.

Kode sumber untuk proyek ini tersedia untuk umum di halaman GitHub kami https://github.com/S2-group/batterydrainer

Lisensi MIT - Hak Cipta (c) 2022 Perangkat Lunak dan Grup Keberlanjutan - VU Amsterdam

Battery Drainer 0.1 · Unduh Gratis

3,7/5 (165+ Ulasan)

Versi lama

Semua versi