แบตเตอรี่ที่ใช้พลังงานมาก: วิธีการที่ไม่เหมือนใครในเรื่องประสิทธิภาพพลังงาน
Battery Drainer คือแอปพลิเคชัน Android ที่พัฒนาโดยกลุ่มวิจัย S2 แอปพลิเคชันฟรีนี้ถูกออกแบบให้ระบายพลังงานของโทรศัพท์ของคุณให้เร็วที่สุดเท่าที่จะเป็นไปได้ จากการดูคร่าว ๆ แล้วอาจจะดูน่าประหลาดใจ แต่แอปพลิเคชันนี้มีวัตถุประสงค์ที่ลึกซึ้งมากขึ้น
วัตถุประสงค์หลักของ Battery Drainer คือการแสดงความสำคัญของซอฟต์แวร์ที่ประหยัดพลังงานและการปฏิบัติการซอฟต์แวร์ที่ยั่งยืนในอุปกรณ์ที่ใช้พลังงานแบตเตอรี่ เช่น โทรศัพท์และแท็บเล็ต โดยการจำลองการใช้งานหนักของอุปกรณ์ฮาร์ดแวร์ต่าง ๆ แอปพลิเคชันนี้สามารถแสดงความต้องการในการปรับปรุงการใช้พลังงานเพื่อลดการต้องการพลังงานรวมของระบบ IT ได้อย่างชัดเจน
แอปพลิเคชันใช้คุณลักษณะฮาร์ดแวร์หลายรายการเพื่อระบายพลังงานของแบตเตอรี่ เช่น CPU, GPU, กล้อง, เซ็นเซอร์ฮาร์ดแวร์, เครือข่าย และชิป GPS แอปพลิเคชันนี้เรียกใช้เธรดในการประมวลผลที่ใช้คำนวณที่แพง ใช้ OpenGL ES 2.0 เพื่อวาดพีระมิดหมุนเล็ก ๆ พันลูก ใช้ CameraX API ตัวอย่างเซ็นเซอร์ทั้งหมดที่มีอยู่ในอัตราสูงสุด ดาวน์โหลดไฟล์ขนาดใหญ่ซ้ำๆ ผ่านเครือข่าย และใช้ความแม่นยำของตำแหน่งที่แน่นอนผ่านชิป GPS
Battery Drainer จัดการกับปัญหาการใช้พลังงานในอุตสาหกรรม IT ที่กำลังเพิ่มขึ้น โดยระบบ IT ใช้พลังงานทั่วโลก 10% เมื่อปี 2022 และประมาณ 1/3 ของความต้องการพลังงานทั่วโลกเกี่ยวข้องกับอินเทอร์เน็ต ศูนย์ข้อมูล โทรคมนาคม และอุปกรณ์ฝังตัวภายในปี 2030 แอปพลิเคชันนี้เน้นความสำคัญของ IT เพื่อสิ่งแวดล้อมที่เป็นมิตรและการปฏิบัติการซอฟต์แวร์ที่ยั่งยืน
สำหรับผู้ที่สนใจ รหัสต้นฉบับสำหรับ Battery Drainer สามารถเข้าถึงได้สาธารณะบนหน้า GitHub ของกลุ่มวิจัย S2 ภายใต้ใบอนุญาต MIT