Detecting no-sleep energy bugs using reference counted variables.

Scott Hall, Suman Nataraj,Dae-Kyoo Kim

MOBILESoft@ICSE(2018)

引用 3|浏览18
暂无评分
摘要
Mobile devices have become pervasive in today's society. The range of their use has been constantly increasing, which requires more computing capability. As the computing capability of mobile devices grow, so does the need for effective power management. There has been some work on reducing the power consumption of mobile applications by detecting energy bugs. In this work, we address no-sleep energy bugs with respect to semaphore wakelocks in consideration of race conditions with synchronization using reaching definitions and parallel flow graphs. We demonstrate the approach through a case example.
更多
查看译文
关键词
Energy bugs, mobile computing, reaching definition, race condition, wakeLock
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要