Một ứng dụng cho thấy sự cần thiết của các phương pháp kỹ thuật phần mềm tiết kiệm năng lượng.

Phiên bản mới nhất

Phiên bản
Cập nhật
1 thg 4, 2022
Nhà phát triển
Thể loại
Lượt cài đặt
10.000+

App APKs

Battery Drainer APP

BatteryDrainer là một ứng dụng Android nhằm tiêu hao pin điện thoại của bạn càng nhanh càng tốt. Đơn giản vậy thôi! Nhưng tại sao?

Ý tưởng đằng sau ứng dụng này là mỗi thành phần phần cứng riêng lẻ trong điện thoại tiêu thụ một lượng điện năng để hoạt động và tiêu thụ điện năng tối đa khi sử dụng tối đa. Với ứng dụng này, chúng tôi chứng minh sự cần thiết của phần mềm tiết kiệm năng lượng và thực hành kỹ thuật phần mềm bền vững trong các thiết bị chạy bằng pin, như điện thoại và máy tính bảng.

Tính đến năm 2022, chỉ riêng các hệ thống CNTT đã tiêu thụ 10% điện năng toàn cầu và đến năm 2030, ước tính rằng Internet, trung tâm dữ liệu, viễn thông và các thiết bị nhúng sẽ tiêu thụ 1/3 nhu cầu năng lượng toàn cầu. Năng lượng tái tạo chỉ là một nửa giải pháp. Để giải quyết các nguyên nhân gốc rễ, chúng ta cần công nghệ thông tin xanh và thực hành kỹ thuật phần mềm bền vững để giảm nhu cầu năng lượng của các trung tâm dữ liệu và dịch vụ đám mây trên toàn thế giới [1].

Hiện tại, BatteryDrainer sử dụng các tính năng phần cứng sau để tiêu hao pin của điện thoại:

• CPU - Các luồng thực hiện các phép tính tốn kém (SHA-512 băm)
• GPU - Sử dụng OpenGL ES 2.0 để vẽ hàng nghìn kim tự tháp xoay nhỏ
• Máy ảnh - Sử dụng API CameraX
• Cảm biến phần cứng - Sử dụng tất cả các cảm biến có sẵn của thiết bị (gia tốc kế, con quay hồi chuyển, độ gần, v.v.) bằng cách sử dụng tỷ lệ lấy mẫu cao nhất có thể.
• Mạng - Tải xuống nhiều lần một tệp lớn qua mạng (WiFi hoặc mạng Di động)
• Chip GPS - Sử dụng độ chính xác vị trí chính xác

[1] R. Verdecchia, P. Lago, C. Ebert và C. de Vries, "Green IT và Green Software," trong IEEE Software, vol. 38, không. 6, trang 7-15, tháng mười một-tháng mười hai. 2021, doi: 10.1109 / MS.2021.3102254.

Mã nguồn cho dự án này có sẵn công khai trên trang GitHub của chúng tôi https://github.com/S2-group/batterydrainer

Giấy phép MIT - Bản quyền (c) 2022 Nhóm Phần mềm và Bền vững - VU Amsterdam
Đọc thêm

Quảng cáo