一种关机耗时的获取方法及装置制造方法及图纸

技术编号:8801044 阅读:174 留言:1更新日期:2013-06-13 05:43
本发明专利技术公开了一种关机耗时的获取方法,包括:开机时,获取上一次关机时系统中记录的发起关机指令的时间;获取上一次关机时系统中记录的最后一个退出的对象的退出时间;根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时。本发明专利技术实施例提供的关机耗时的获取方法,无论终端是什么原因关机,在每次开机时都可以得到上一次系统的关机耗时,从而可以提示用户根据关机耗时优化系统。

【技术实现步骤摘要】

本专利技术涉及测试
,具体涉及一种关机耗时的获取方法及装置
技术介绍
电脑启动后,一般都会有一个窗口提示信息,提示本次开机时间,但对关机时间的检测却很少。现有技术中在重启系统的过程中包含开机时间和关机时间,得到重启系统的时间和开机时间后,就可以计算得到关机时间。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,只有在重启系统的过程中才能得到关机时间,如果是正常关机或者其他非重启的关机,则无法得到关机时间。
技术实现思路
本专利技术实施例提供一种关机耗时的获取方法,可以在终端不论什么原因关机后,每次开机时都能得到上一次系统的关机耗时。从而可以使用户根据关机耗时优化系统。本专利技术实施例还提供了相应的装置。本专利技术第一方面提供一种关机耗时的获取方法,包括:开机时,获取上一次关机时系统中记录的发起关机指令的时间;获取上一次关机时系统中记录的最后一个退出的对象的退出时间;根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时。结合第一方面,在第一种可能的实现方式中,所述获取上一次关机时系统中记录的发起关机指令的时间,包括:从上一次关机时系统中记录的系统日志中获取发生时间最早的系统事件的发生时间;对应的,所述获取上一次关机时系统中记录的最后一个退出的对象的退出时间,包括:从上一次关机时系统中记录的系统日志中获取发生时间最晚的系统事件的发生时间;对应的,所述根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时,包括:根据所述系统日志中的所述发生时间最早的系统事件的发生时间和所述发生时间最晚的系统事件的发生时间,得到上一次关机的关机耗时。结合第一方面,在第二种可能的实现方式中,所述获取上一次关机时系统中记录的发起关机指令的时间,包括:获取上一次关机时系统中记录的第一个接收到关机指令的对象接收到所述关机指令的时间;对应的,所述获取上一次关机时系统中记录的最后一个退出的对象的退出时间,包括:获取上一次关机时系统中记录的最后一个接收到关机指令的对象的退出时间;对应的,所述根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时,包括:根据所述第一个接收到关机指令的对象接收到所述关机指令的时间和所述最后一个接收到关机指令的对象的退出时间,得到关机耗时。结合第一方面,在第三种可能的实现方式中,所述获取上一次关机时系统中记录的发起关机指令的时间,包括:获取系统中记录的预置的在每次关机时总是最先得到关机指令的对象接收到所述关机指令的时间;对应的,所述获取上一次关机时系统中记录的最后一个退出的对象的退出时间,包括:获取系统中记录的预置的在每次关机时总是最后得到关机指令的对象退出的时间;对应的,所述根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时,包括:根据所述最先得到关机指令的对象接收到所述关机指令的时间和所述最后得到关机指令的对象的退出时间,得到上一次关机的关机耗时。结合第一方面第一种可能的实现方式,在第四种可能的实现方式中,所述获取上一次关机时系统中记录的发起关机指令的时间的步骤之前,还包括:查找系统中记录的上一次关机时系统中每个对象接收到关机指令的时间和退出的时间。本专利技术第二方面提供一种终端,包括:第一获取单元,用于在开机时,获取上一次关机时系统中记录的发起关机指令的时间;第二获取单元,用于获取上一次关机时系统中记录的最后一个退出的对象的退出时间;计算单元,用于根据所述第一获取单元获取的发起关机指令的时间和所述第二获取单元获取的最后一个退出的对象的退出时间,得到上一次关机的关机耗时。结合第二方面,在第一种可能的实现方式中,所述第一获取单元,用于从上一次关机时系统中记录的系统日志中获取发生时间最早的系统事件的发生时间;所述第二获取单元,用于从上一次关机时系统中记录的系统日志中获取发生时间最晚的系统事件的发生时间;所述计算单元,用于根据所述系统日志中的所述第一获取单元获取的发生时间最早的系统事件的发生时间和所述第二获取单元获取的发生时间最晚的系统事件的发生时间,得到上一次关机的关机耗时。结合第二方面,在第二种可能的实现方式中,所述第一获取单元,用于获取上一次关机时系统中记录的第一个接收到关机指令的对象接收到所述关机指令的时间;所述第二获取单元,用于获取上一次关机时系统中记录的最后一个接收到关机指令的对象的退出时间;所述计算单元,用于根据所述第一获取单元获取的第一个接收到关机指令的对象接收到所述关机指令的时间和所述第二获取单元获取的最后一个接收到关机指令的对象的退出时间,得到关机耗时。结合第二方面,在第三种可能的实现方式中,所述第一获取单元,用于获取系统中记录的预置的在每次关机时总是最先得到关机指令的对象接收到所述关机指令的时间;所述第二获取单元,用于获取系统中记录的预置的在每次关机时总是最后得到关机指令的对象退出的时间;所述计算单元,用于根据所述第一获取单元获取的最先得到关机指令的对象接收到所述关机指令的时间和所述第二获取单元获取的最后得到关机指令的对象的退出时间,得到上一次关机的关机耗时。结合第二方面第一种可能的实现方式,在第四种可能的实现方式中,所述终端还包括:查找单元,用于查找系统中记录的上一次关机时系统中每个对象接收到关机指令的时间和退出的时间。本专利技术实施例采用开机时,获取上一次关机时系统中记录的发起关机指令的时间;获取上一次关机时系统中记录的最后一个退出的对象的退出时间;根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时。与现有技术中只有在重启系统的过程中才能得到关机时间,其他关机情况,则无法得到关机时间相比,本专利技术实施例提供的关机耗时的获取方法,无论终端是什么原因关机,在每次开机时都可以得到上一次系统的关机耗时,从而可以提示用户根据关机耗时优化系统。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中获取方法的一实施例示意图;图2是本专利技术实施例中场景举例一示意图;图3是本专利技术实施例中场景举例另一示意图;图4是本专利技术实施例中终端的一实施例示意图;图5是本专利技术实施例中终端的另一实施例示意图。具体实施例方式本专利技术实施例提供一种关机耗时的获取方法,可以在终端不论什么原因关机后,每次开机时都能得到上一次系统的关机耗时。从而可以使用户根据关机耗时优化系统。本专利技术实施例还提供了相应的装置。以下分别进行详细说明。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参阅图1,本专利技术实施例中关机耗时的获取方法的一实施例包括:101、终端开机时,获取上一次关机时系统中记录的发起关机指令的时间。终端不论是断电、重启、正常关机等什么原因关机后,每次用户开机时,终端本文档来自技高网...

【技术保护点】
一种关机耗时的获取方法,其特征在于,包括:开机时,获取上一次关机时系统中记录的发起关机指令的时间;获取上一次关机时系统中记录的最后一个退出的对象的退出时间;根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时。

【技术特征摘要】
1.一种关机耗时的获取方法,其特征在于,包括: 开机时,获取上一次关机时系统中记录的发起关机指令的时间; 获取上一次关机时系统中记录的最后一个退出的对象的退出时间; 根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时。2.根据权利要求1所述的方法,其特征在于,所述获取上一次关机时系统中记录的发起关机指令的时间,包括: 从上一次关机时系统中记录的系统日志中获取发生时间最早的系统事件的发生时间; 对应的,所述获取上一次关机时系统中记录的最后一个退出的对象的退出时间,包 括: 从上一次关机时系统中记录的系统日志中获取发生时间最晚的系统事件的发生时间; 对应的,所述根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时,包括: 根据所述系统日志中的所述发生时间最早的系统事件的发生时间和所述发生时间最晚的系统事件的发生时间,得到上一次关机的关机耗时。3.根据权利要求1所述的方法,其特征在于,所述获取上一次关机时系统中记录的发起关机指令的时间,包括: 获取上一次关机时系统中记录的第一个接收到关机指令的对象接收到所述关机指令的时间; 对应的,所述获取上一次关机时系统中记录的最后一个退出的对象的退出时间,包括: 获取上一次关机时系统中记录的最后一个接收到关机指令的对象的退出时间; 对应的,所述根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时,包括: 根据所述第一个接收到关机指令的对象接收到所述关机指令的时间和所述最后一个接收到关机指令的对象的退出时间,得到关机耗时。4.根据权利要求1所述的方法,其特征在于,所述获取上一次关机时系统中记录的发起关机指令的时间,包括: 获取系统中记录的预置的在每次关机时总是最先得到关机指令的对象接收到所述关机指令的时间; 对应的,所述获取上一次关机时系统中记录的最后一个退出的对象的退出时间,包括: 获取系统中记录的预置的在每次关机时总是最后得到关机指令的对象退出的时间;对应的,所述根据所述发起关机指令的时间和所述最后一个退出的对象的退出时间,得到上一次关机的关机耗时,包括: 根据所述最先得到关机指令的对象接收到所述关机指令的时间和所述最后得到关机指令的对象的退出时间,得到上一次关机的关机耗时。...

【专利技术属性】
技术研发人员:魏雪
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[北京市电信互联网数据中心] 2015年03月26日 23:52
    瞬息道场为《红色警戒3》中升阳帝国(即日本)的步兵生产机构,由建造厂产生的瞬息道场核心展开形成。
    0
1