全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210234483.6 (22)申请日 2022.03.10 (71)申请人 北京小米移动软件 有限公司 地址 100085 北京市海淀区西二 旗中路33 号院6号楼8层018号 (72)发明人 孟天禹 刘才 孔青林 程立  湛忠义  (74)专利代理 机构 北京英创嘉友知识产权代理 事务所(普通 合伙) 11447 专利代理师 魏嘉熹 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/50(2006.01) (54)发明名称 应用启动方法、 装置及存 储介质 (57)摘要 本公开涉及一种应用启动方法、 装置及存储 介质。 应用启动方法, 应用于终端, 包括: 响应于 目标应用启动时, 采集所述目标终端当前的CPU 负载数据和内存占用数据; 确定所述目标应用的 目标启动时长; 根据所述CPU负载数据、 所述内存 占用数据、 所述目标应用的目标应用类型和所述 目标启动时长, 确定在所述目标启动时长内启动 完成所述目标应用所对应的启动概率, 根据所述 启动概率, 确定所述CP U的目标工作频率; 控制所 述CPU在所述目标启动时长内, 以所述目标工作 频率运行。 通过本公开, 可提升终端流畅度, 降低 终端功耗和性能浪费。 权利要求书2页 说明书9页 附图3页 CN 114595003 A 2022.06.07 CN 114595003 A 1.一种应用启动方法, 其特 征在于, 应用于终端, 包括: 响应于目标应用启动时, 采集所述目标终端当前的CPU负载 数据和内存占用数据; 确定所述目标应用的目标启动时长; 根据所述CPU负载数据、 所述内存占用数据、 所述目标应用的目标应用类型和所述目标 启动时长, 确定在所述 目标启动时长内启动完成所述 目标应用所对应的启动概率, 根据所 述启动概 率, 确定所述CPU的目标工作频率; 控制所述CPU在所述目标启动时长内, 以所述目标工作频率 运行。 2.根据权利要求1所述的方法, 其特征在于, 将所述CPU负载数据、 所述内存占用数据、 所述目标应用的目标应用类型和所述目标启动时长输入预先设置的通用模 型中, 通过所述 通用模型确定在所述目标启动时长内启动完成所述目标应用所对应的启动概率, 根据所述 启动概率, 确定并输出 所述CPU的目标工作频率; 其中, 所述通用模型是由服务器向所述目标终端下发的、 根据至少一个终端设备上传 的训练样本数据训练得到的, 所述训练样本数据包括样本应用、 所述样本应用的应用类型、 所述样本应用的启动时长, 以及启动所述样本应用时, 对应终端的CPU样 本负载数据和样本 内存占用数据。 3.根据权利要求2所述的方法, 其特征在于, 所述通用模型通过如下方式确定在所述目 标启动时长内启动所述目标应用的启动概率, 根据所述启动概率, 确定所述CPU的目标工作 频率: 其中, F为CPU的目标工作频率, L为所述目标终端当前的CPU负载数据, M为所述目标终 端当前的内存占用数据, T为所述目标应用的目标启动时长, A为所述 目标应用的目标应用 类型, E为所述目标终端在当前的CPU负载数据L和内存占用数据M的状态下, 在 T时间内成功 启动所述目标应用A的事件, Fmin为预设的CPU最低工作频率, P(E|L,M,T,A)为所述目标应用 在时长T内启动完成的启动概 率。 4.根据权利要求2所述的方法, 其特 征在于, 所述方法还 包括: 获取预设时间段内所述目标终端的使用样本集, 所述使用样本集中的每一个使用样本 包括使用样本应用、 所述使用样本应用的应用类型、 所述使用样本应用的启动时长, 以及启 动所述使用样本应用时, 所述目标终端的CPU 使用样本负载 数据和使用样本内存占用数据; 向所述服务器发送所述使用样本集, 以使所述服务器根据所述使用样本集, 优化所述 通用模型, 得到修 正通用模型。 5.根据权利要求 4所述的方法, 其特 征在于, 所述方法还 包括: 获取所述服务器下发的所述 修正通用模型; 将所述通用模型 更新为所述修正通用模型。 6.根据权利要求1所述的方法, 其特征在于, 所述确定所述目标应用的目标启动 时长, 包括: 获取用户针对所述目标应用选择的目标启动模式, 其中, 所述目标启动模式包括快速 启动模式、 中速启动模式和慢速启动模式 中的至少一种;权 利 要 求 书 1/2 页 2 CN 114595003 A 2根据与启动模式对应的启动时长, 得到与所述目标启动模式对应的所述目标启动时 长。 7.一种应用启动装置, 其特 征在于, 应用于终端, 包括: 获取模块, 用于响应于目标应用启动时, 采集所述目标终端当前的CPU负载数据和内存 占用数据; 第一确定模块, 用于确定所述目标应用的目标启动时长; 第二确定模块, 用于根据所述CPU负载数据、 所述内存占用数据、 所述目标应用的目标 应用类型和所述目标启动时长, 确定在所述目标启动时长内启动完成所述目标应用所对应 的启动概 率, 根据所述启动概 率, 确定所述CPU的目标工作频率; 处理模块, 用于控制所述CPU在所述目标启动时长内, 以所述目标工作频率 运行。 8.根据权利要求7所述的装置, 其特征在于, 将所述CPU负载数据、 所述内存占用数据、 所述目标应用的目标应用类型和所述目标启动时长输入预先设置的通用模 型中, 通过所述 通用模型确定在所述目标启动时长内启动完成所述目标应用所对应的启动概率, 根据所述 启动概率, 确定并输出 所述CPU的目标工作频率; 其中, 所述通用模型是由服务器向所述目标终端下发的、 根据至少一个终端设备上传 的训练样本数据训练得到的, 所述训练样本数据包括样本应用、 所述样本应用的应用类型、 所述样本应用的启动时长, 以及启动所述样本应用时, 对应终端的CPU样 本负载数据和样本 内存占用数据。 9.一种应用启动装置, 其特 征在于, 包括: 处理器; 用于存储处理器可执行指令的存 储器; 其中, 所述处 理器被配置为: 实现权利要求1~6中任一项所述方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序指令, 其特征在于, 该程序指令 被处理器执行时实现权利要求1~6中任一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 114595003 A 3

.PDF文档 专利 应用启动方法、装置及存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 应用启动方法、装置及存储介质 第 1 页 专利 应用启动方法、装置及存储介质 第 2 页 专利 应用启动方法、装置及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:05:07上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。