[发明专利]智能设备以及交换方法在审
申请号: | 201710064394.0 | 申请日: | 2017-02-04 |
公开(公告)号: | CN107179902A | 公开(公告)日: | 2017-09-19 |
发明(设计)人: | 野吕正明 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 杜诚,陈炜 |
地址: | 日本神*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 设备 以及 交换 方法 | ||
技术领域
在本文讨论的实施方式涉及智能设备以及交换(swap)方法。
背景技术
智能设备(例如智能电话或者智能手表)的空闲模式的时段比智能设备在运行期间的时间长。例如,智能手表在有限的场合(例如当智能电话向智能手表通知事件时或者当用户改变设置时)运行,并且智能手表在剩余时段内处于空闲模式。图16是用于解释智能手表操作的图。
如图16所示,例如当处于BLE(蓝牙(注册商标)低功耗)待机空闲模式的智能手表8从智能电话9接收事件时,智能手表8通过使用例如振动或LED灯向用户通知事件。智能手表8执行例如根据用户的操作传送电子邮件消息的操作,然后返回空闲模式。
如上所述,智能设备的空闲模式的时段长,并且因此减小空闲模式期间的功耗使得能够延长电池的运行时间。为此,有一种用于使得智能设备的模式从空闲模式转换至休眠模式的技术。图17是用于解释通过使用休眠来减小功耗的图。
如图17所示,虽然智能设备处于活动模式时功耗增加,但是活动模式的时段比空闲模式的时段短。为此,通过使用休眠降低空闲模式的功耗使得能够减小智能设备的功耗。在图17中,“空闲模式功率(旧)”代表在没有执行休眠的情况下空闲模式的功耗,“空闲模式功率(新)”代表在执行休眠的情况下空闲模式的功耗。
为了使得智能设备的模式转换至休眠模式,需要将数据保存在中央处理单元(CPU)和存储器中,并且当智能设备进入活动模式时需要恢复保存的数据。
如图18所示,智能手表8在由活动模式转换至休眠模式之前执行数据保存处理,并且当从休眠模式恢复时,在从休眠模式恢复之前执行数据恢复处理。为此,在休眠时,重要的是尽可能多地缩短保存数据的时间以及恢复数据的时间。
有一种技术,该技术给智能设备提供预活动模式(pre-active mode)以缩短从休眠模式恢复的恢复处理。图19是为了说明预活动模式的图。如图19所示,智能手表8在从休眠模式转换至活动模式之前转换至预活动模式,然后从预活动模式转换至活动模式。
在转换至休眠模式的保存处理中,智能手表8将数据划分为在其从休眠模式恢复时重新启动用户处理所需的数据和在其从休眠模式恢复时重新启动用户处理所不需要的数据,并且将数据集保存在存储装置中。换言之,智能手表8在交换区域中保存在其从休眠模式恢复时重新启动用户处理所不需要的数据,以及在休眠区域中保存在其从休眠模式恢复时重新启动用户处理所需的数据。
在从休眠模式恢复的恢复处理中,智能手表8仅恢复休眠区域中的数据并且转换至预活动模式。在预活动模式中,智能手表8重新启动用户处理,并且通过使用换入(swap-in)来恢复交换区域中的数据,以及当交换区域中的所有数据被恢复时转换至活动模式。
有另一种技术,该技术在执行休眠开始处理时,通过将存储器管理区域的大小约束为内核初始化所需的大小并且与硬件初始化并行地读取休眠镜像(hibernation image)来缩短启动时间。
还有另一种技术,该技术通过在重新供给电力时,在主存储器中重新读取通过使用休眠功能被保存在硬盘设备中的初始启动数据来实现在初始模式下启动,从而缩短在重新上电时的处理时间。
还有另一种技术,该技术通过在从休眠模式恢复时仅将主存储器中的操作系统(OS)恢复为运行模式然后将OS上的每个处理恢复为运行模式来缩短用户的感觉延迟时间。
专利文献1:日本第2012-252576号特许专利公开
专利文献2:日本第2004-38546号特许专利公开
专利文献3:日本第2010-250512号特许专利公开
当提供图19所示的预活动模式时,存在以下问题:在预活动模式中不能够标识从交换区域恢复其数据的存储器区域,即,在转换至休眠模式时其数据被保存在交换区域中的存储器区域。图20是用于说明当标识在转换至休眠模式时其数据被保存在交换区域中的存储器区域时发生的问题图。
如图20所示,存储器区域5包括:由内核使用的区域5a,由重新启动处理所需的进程使用的区域5b,由其他进程使用的区域5c以及自由区域。三个区域交叠的区域是在这些进程之间共享的存储器区域。由其他进程使用的区域5c中的、不与内核使用的区域5a或者重新启动处理所需的进程使用的区域5b交叠的阴影区域是重新启动处理所不需要的区域。换言之,阴影区域是在转换至休眠模式时其数据被保存在交换区域中的存储器区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710064394.0/2.html,转载请声明来源钻瓜专利网。