[发明专利]软件管理方法、系统、电子设备及存储介质在审
| 申请号: | 202210582870.9 | 申请日: | 2022-05-26 |
| 公开(公告)号: | CN114860546A | 公开(公告)日: | 2022-08-05 |
| 发明(设计)人: | 李萍 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F9/50 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 廖慧贤 |
| 地址: | 518000 广东省深圳市福田区福田街道益田路5033号平安*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 管理 方法 系统 电子设备 存储 介质 | ||
本发明提供了一种软件管理方法、系统、电子设备及存储介质,属于计算机技术领域。软件管理方法包括获取当前时刻下内存中运行的多个第一目标软件,第一目标软件是当前时刻运行在内存中的,并在内存中占有一定的空间,随后终端根据各个第一目标软件的软件名称获取对应的软件信息,软件信息包括第一目标软件的软件大小和历史数据,并在当前时刻下根据软件大小和历史数据确定各个第一目标软件的优先级信息,所得到的优先级信息是结合当前时刻得到的,实现了管理控制的时间特性,根据软件大小和历史数据得到优先级信息,从多个第一目标软件中确定第二目标软件,随后终端关闭确定得到的第二目标软件,本发明能够减少内存消耗,提高终端的运行效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种软件管理方法、系统、电子设备及存储介质。
背景技术
现如今计算机、手机等终端产品上的软件应用越来越多,当使用的软件越多,在终端内存不大的情况下,终端的运行速度会变慢,甚至导致整个终端卡顿会死机,进而导致其他软件都无法使用,需要等终端慢慢加载,不仅浪费时间,还降低工作效率,因此现有技术中的软件管理会导致内存的利用不合理,不利于终端运行效率的提升。
发明内容
本发明实施例的主要目的在于提出一种软件管理方法、系统、电子设备及存储介质,能够减少内存消耗,提高终端的运行效率。
为实现上述目的,本发明实施例的第一方面提出了一种软件管理方法,所述方法包括:
获取当前时刻下内存中运行的多个第一目标软件;
根据各个所述第一目标软件的软件名称分别获取对应的软件信息,各所述软件信息均包括软件大小和历史数据;
分别根据所述软件信息中的软件大小和历史数据,确定对应的各个第一目标软件的优先级信息;
根据所述优先级信息,从多个所述第一目标软件中确定第二目标软件;
关闭所述第二目标软件。
在一些实施例中,所述获取当前时刻下内存中运行的多个第一目标软件,包括:
获取当前时刻下的内存使用信息;
当所述内存使用信息表征当前内存数值大于预设的内存临界值,获取当前时刻下所述内存中运行的多个第一目标软件。
在一些实施例中,所述根据各个所述第一目标软件的软件名称分别获取对应的软件信息,包括:
根据所述第一目标软件的软件名称分别确定对应的各个所述第一目标软件的软件大小;
根据所述第一目标软件的软件名称分别确定对应的各个所述第一目标软件的在目标时间段内的使用次数、使用一次后不再使用的使用时间间隔、以及每天停止使用的空闲时间段,将所述使用次数、所述使用时间间隔和所述空闲时间段得到历史数据;
根据所述软件大小和所述历史数据得到所述软件信息。
在一些实施例中,所述分别根据所述软件信息中的软件大小和历史数据,确定对应的各个第一目标软件的优先级信息,包括:
分别根据所述软件信息中的软件大小和历史数据对各个所述第一目标软件进行关闭优先级排序,得到各个所述第一目标软件之间关于不同的所述软件信息的排序结果;
根据所述排序结果确定各个第一目标软件的优先级信息。
在一些实施例中,所述排序结果包括第一排序结果、第二排序结果、第三排序结果和第四排序结果,所述分别根据所述软件信息中的软件大小和历史数据对各个所述第一目标软件进行关闭优先级排序,得到各个所述第一目标软件之间关于不同的所述软件信息的排序结果,包括:
根据所述软件大小对各个所述第一目标软件进行关闭优先级排序,得到所述第一排序结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210582870.9/2.html,转载请声明来源钻瓜专利网。





