首页> 外文会议>International Green and Sustainable Computing Conference >Selective checkpointing for minimizing recovery energy and efforts of smartphone apps
【24h】

Selective checkpointing for minimizing recovery energy and efforts of smartphone apps

机译:选择性检查点,以最大限度地减少智能手机应用的恢复能源和努力

获取原文

摘要

Unintended smartphone rebooting and unexpected shutdown (due to reasons like battery run outs, overheating, or automatic app upgrades) is annoying. What can be even worse is that a phone user has to restart, from the very beginning, the apps he or she was using when the phone got rebooted, because all the app states would be lost, especially when the number of apps in use is large. Hence, a recovery service is sorely needed for today's smartphones where apps are becoming increasingly complex. While checkpointing has long been used for desktop and laptop computers, such whole-system state preserving techniques cannot be applied to smartphones directly, due to the constraints of smartphones on energy, delay, and storage space. In this paper, we propose SmartCP, an intelligent checkpointing methodology, in order to reduce the energy required by a smartphone and the amount of efforts required by a user to recover the app states after the smartphone restarts. SmartCP selectively checkpoints the most important apps based on the apps' characteristics and predicted future usage, under the resource constraints of the phone. We propose a novel model that quantitatively analyzes the recovery energy and efforts of each category of smartphone apps and formulate selective checkpointing as a constrained optimization problem. We prototype SmartCP on Android and evaluate it using real-world traces as well as real user feedback. The results show that SmartCP outperforms two alternative app selection schemes by saving 28% more energy and 39% more recovery efforts on average.
机译:意外智能手机重新启动和意外关闭(由于电池耗尽等原因,过热或自动应用升级)很烦人。更糟糕的是,手机用户必须重新启动,从一开始,他或她正在使用手机重新启动时使用的应用程序,因为所有的应用程序状态都将丢失,特别是当使用中的应用程序数量是大的。因此,对于当今的智能手机,恢复服务非常需要,其中应用程序变得越来越复杂。虽然检查点长期以来一直用于桌面和笔记本电脑,但由于智能手机对能量,延迟和存储空间的约束,因此不能将这种全系统状态保存技术直接应用于智能手机。在本文中,我们提出了SmartCP,智能检查点方法,以减少智能手机所需的能量和用户在智能手机重新启动后恢复应用状态所需的努力。 SmartCP根据应用程序的特征,选择性地检查地检查最重要的应用程序,并在手机的资源限制下预测未来使用情况。我们提出了一种新颖的模型,可以定量分析每种类别的智能手机应用程序的恢复能源和努力,并制定选择性检查点作为受限制的优化问题。我们在Android上的SmartCP原型,并使用真实世界的迹线以及真实的用户反馈进行评估。结果表明,SmartCP通过平均保存28 %的能量和39 %的恢复工作来占用两种替代应用选择方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号