[发明专利]一种开机启动项目的管理方法和装置有效
| 申请号: | 201110264318.7 | 申请日: | 2011-09-07 |
| 公开(公告)号: | CN102981863A | 公开(公告)日: | 2013-03-20 |
| 发明(设计)人: | 田野;陈希;李富钦 | 申请(专利权)人: | 奇智软件(北京)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 100025 北京市朝阳*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 开机 启动 项目 管理 方法 装置 | ||
技术领域
本发明涉及资源管理技术领域,特别是涉及一种开机启动项目的管理方法和装置。
背景技术
当今世界是一个信息科技化、电子产业蓬勃发展的时代,各种由微电脑所衍生的高科技产品、电子设备发展迅速,着实地替人们的日常生活带来了莫大的便利性。随着当前各种电子科技的不断研发与精进,人们对于各类电子消费产品的使用要求也相对地提高,如今消费者对于电子产品的要求已不止于高品质的标准,更以是否具有便利性、人性化及多功能等因素作为选购时的考量。
然而,功能上的多样性,虽使各类型电子消费产品的用途更加广泛,但对于操作上的便利性则未必有益。以计算机为例,现今销售于市面上的计算机,除可执行一般操作系统、软件程序、上网或计算机游戏外,尚可观看激光视盘等,因此,即便是功能最简易的计算机,所具有的各项功能林林总总绝不会少于10项。
这样,在开机上电后,计算机会先检测并初始化硬件设备成功后启动加载操作系统,一个一个应用程序依次启动。也即,功能愈多,即意味着计算机内的操作系统需花费更多时间加载各种软件及程序。如此一来,在使用者使用计算机之前,即已花费了许多时间在等待上,特别是开机所需耗费的时间更长,着实令使用者感到不方便与繁琐。
总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够减少开机时间。
发明内容
本发明所要解决的技术问题是提供一种开机启动项目的管理方法和装置,能够根据每个开机启动项目的开机时间管理开机,减少开机时间,从而提高计算机系统的内部性能。
为了解决上述问题,本发明公开一种开机启动项目的管理方法,包括:
获取操作系统的总启动时间;
分别获取每个开机启动项目在开机过程中的CPU占用时间,并计算开机过程中的所有开机启动项目的CPU累计占用时间;
根据每个开机启动项目的CPU占用时间在所有开机启动项目的CPU累计占用时间中所占比例,计算得到每个开机启动项目所占用的系统开机时间;
依据开机启动项目的开机时间,对所述开机启动项目进行管理。
优选的,所述分别获取每个开机启动项目在开机过程中的CPU占用时间的步骤,包括:
获取每个开机启动项目的进程;
分别获取该进程自创建到开机完成时在内核态和用户态占用的CPU时间;
将该进程在内核态和用户态占用的CPU时间相加,得到相应启动项在开机过程中的CPU占用时间。
优选的,所述获取操作系统的总启动时间的步骤,包括:
获取操作系统启动到开机完成时所经过的时间,作为操作系统的总启动时间。
优选的,所述依据开机启动项目的开机时间,对所述开机启动项目进行管理的步骤,包括:
将各开机启动项目的开机时间展示给用户;
依据用户指令,执行所述开机启动项目的相应管理工作,所述管理工作包括:延迟启动、暂停启动或者选择性启动。
优选的,所述依据开机启动项目的开机时间,对所述开机启动项目进行管理的步骤,包括:
针对开机启动项目,通过统计该开机启动项目在当前客户端多次启动所分别占用的系统开机时间,得到该开机启动项目所占用的系统开机时间的正常值范围;
在该开机启动项目所占用的系统开机时间不在正常值范围内时,对该开机启动项目进行特殊处理。
优选的,所述对该开机启动项目进行特殊处理的步骤,包括:
针对该开机启动项目,发出所占用的系统开机时间不在正常值范围内的提示;或者
暂停该开机启动项目的开机启动;或者
控制该开机启动项目在系统开机完成之后启动。
优选的,所述依据开机启动项目的开机时间,对所述开机启动项目进行管理的步骤,包括:
客户端在展现每个开机启动项目的开机时间的过程中,提供相应的操作,其中,所述操作包括禁止项目、开启项目和删除项目;
服务器端针对每个开机启动项目,对其在众多客户端的开机时间和用户选择的操作进行抽样统计,得到相应的抽样统计结果;
服务器端在接收客户端关于开机启动项目的查询时,返回相应的抽样统计结果;
客户端在展现开机启动项目的开机时间的同时,展现相应的抽样统计结果。
优选的,所述依据开机启动项目的开机时间,对所述开机启动项目进行管理的步骤,包括:
在展现开机启动项目的开机时间的过程中,提供时间维度的操作按钮,该时间维度的操作按钮用于将相应的开机启动项目延迟启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇智软件(北京)有限公司,未经奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110264318.7/2.html,转载请声明来源钻瓜专利网。





