【技术实现步骤摘要】
信息处理方法、装置、设备及存储介质
[0001]本申请涉及信息处理
,更具体地说,涉及一种信息处理方法、装置、设备及存储介质。
技术介绍
[0002]目前,计算机、智能终端(智能手机、平板电脑等)等电子设备的硬件性能在日益稳步提升,而电子设备内应用程序的执行效率却未能随着硬件性能的提升而得到大幅度提高。
[0003]因此,如何提升应用程序的执行效率成为亟待解决的技术问题。
技术实现思路
[0004]本申请的目的是提供一种信息处理方法、装置、设备及存储介质,以至少部分的克服现有技术中存在的技术问题。
[0005]为实现上述目的,本申请提供了如下技术方案:
[0006]一种信息处理方法,包括:
[0007]运行目标程序,并记录所述目标程序的实际运行轨迹;所述实际运行轨迹包括所述目标程序已运行的各个节点的运行时序,以及传入各个节点的参数;
[0008]获取所述目标程序运行第一节点时发出的资源申请;所述第一节点为所述目标程序中的任意一个节点;
[0009]响应于所 ...
【技术保护点】
【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:运行目标程序,并记录所述目标程序的实际运行轨迹;所述实际运行轨迹包括所述目标程序已运行的各个节点的运行时序,以及传入各个节点的参数;获取所述目标程序运行第一节点时发出的资源申请;所述第一节点为所述目标程序中的任意一个节点;响应于所述资源申请,获取与所述第一节点对应的预测信息,所述预测信息中携带有历史传入所述第一节点的参数;如果传入所述第一节点的参数与所述历史传入所述第一节点的参数匹配,将所述预先为所述第一节点分配的资源分配给所述目标程序;否则,根据预置的资源分配逻辑为所述目标程序分配所述第一节点所需的资源。2.根据权利要求1所述的方法,其特征在于,所述第一节点对应的预测信息通过如下方式运行:在运行所述目标程序的第二节点时,获取与所述第二节点对应的子运行轨迹,所述子运行轨迹包括所述第二节点以及在所述第二节点之前运行的N
‑
1个节点;在所述目标程序的历史运行轨迹中查找与所述第二节点对应的子运行轨迹的相似度最大的历史子运行轨迹;如果所述历史运行轨迹中位于所述历史子运行轨迹之后运行的节点为所述第一节点,基于历史传入所述第一节点的参数,根据预置的资源分配逻辑为所述预测节点分配资源作为预测信息。3.根据权利要求2所述的方法,其特征在于,所述在所述目标程序的历史运行轨迹中查找与所述第二节点对应的子运行轨迹的相似度最大的历史子运行轨迹,包括:将所述第二节点对应的子运行轨迹转换为预设数据结构的数据单元;所述数据单元中的每个元素对应一个节点;分别计算所述数据单元与所述历史运行轨迹中的每一个历史数据单元的相似度;获取与所述数据单元的相似度最大的历史数据单元对应的历史子运行轨迹。4.根据权利要求2所述的方法,其特征在于,在将所述第一节点所需的资源分配给所述目标程序后,还包括:如果传入所述第一节点的参数与所述历史传入所述第一节点的参数匹配,且所述历史子运行轨迹与所述第二节点对应的子运行轨迹的相似度大于阈值,将所述第一节点对应的引用计数加1;如果传入所述第一节点的参数与所述历史传入所述第一节点的参数匹配,但所述历史子运行轨迹与所述第二节点对应的子运行轨迹的相似度小于或等于阈值,或者,传入所述第一节点的参数与所述历史传入所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。