An Android Systrace Extension for Tracing Wakelocks

Bui Duc Binh, Kimura Keiji

研究成果: Conference contribution

1 被引用数 (Scopus)

抄録

Most of Android users have experienced issues with the battery life. One cause of battery drainage is the usage of the Wakelocks, which keep the CPU in working mode to enable applications to perform work in the background, such as communicating with their servers or collecting GPS information. Without acquiring the Wakelocks, the application might degrade its user experience. For instance, an SNS application might receive messages from other users with delay. However, the improper usage of Wakelocks could result in poor battery life. Being aware of the behavior and the usage of Wakelocks in particular applications in real-time can help Android developers to solve the problem of improper Wakelock usage. This paper introduces a tool for fine-grain tracing of both application and kernel Wakelocks by extending the Android Systrace. This tool enables developers to have a more detailed view of their application Wakelocks as well as the system Wakelocks so that they can achieve better power optimization.

本文言語English
ホスト出版物のタイトルProceedings - 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016
出版社Institute of Electrical and Electronics Engineers Inc.
ページ146-149
ページ数4
ISBN(電子版)9781509035939
DOI
出版ステータスPublished - 2017 7月 14
イベント19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016 - Paris, France
継続期間: 2016 8月 242016 8月 26

出版物シリーズ

名前Proceedings - 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016

Other

Other19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016
国/地域France
CityParis
Period16/8/2416/8/26

ASJC Scopus subject areas

  • 工学(その他)
  • コンピュータ サイエンス(その他)
  • コンピュータ ネットワークおよび通信
  • コンピュータ サイエンスの応用
  • ビジネス、管理および会計(その他)

フィンガープリント

「An Android Systrace Extension for Tracing Wakelocks」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル