1.一种应用程序管理方法,其特征在于,包括:
步骤102,计算各正在运行的应用程序对系统资源的占用量;
步骤104,根据所述各正在运行的应用程序对所述系统资源的占用量,获取所述系统资源当前的剩余量;
步骤106,根据所述系统资源当前的剩余量对即将启动或正在运行的应用程序中的一个或多个执行特定操作。
2.根据权利要求1所述的应用程序管理方法,其特征在于,在所述步骤106之前,还包括:为每个类型系统资源设置权重和第一阈值;
在所述步骤106中,对于所述每个类型系统资源,计算所述即将启动的应用程序运行时的占用量与当前的剩余量的差值,在所述每个类型系统资源所对应的差值均大于等于零时,比较所述每个类型资源所对应的差值与第一阈值,并根据所述每个类型系统资源所对应的对比结果和权重,在所述即将启动的应用程序中找出启动后不能运行流畅的应用程序,并对所述启动后不能运行流畅的应用程序执行所述特定操作。
3.根据权利要求1所述的应用程序管理方法,其特征在于,在所述步骤106之前,还包括:为每个类型系统资源设置第二阈值;
在所述步骤106中,查询出当前的剩余量小于第二阈值的系统资源的对应类型,计算所述正在运行的应用程序对所述对应类型的系统资源的占用量与所述对应类型的系统资源的总量的比例,并根据所述比例的大小,在所述正在运行的应用程序中找出需要关闭的应用程序,并对所述需要关闭的应用程序执行所述特定操作。
4.根据权利要求3所述的应用程序管理方法,其特征在于,在所述步骤106之前,还包括:为所述正在运行的应用程序设置参数,并为所述参数和所述比例分别设置权重;
在所述步骤106中,根据所述参数及其权重,以及所述比例及其权重,来找出所述需要关闭的应用程序。
5.根据权利要求3所述的应用程序管理方法,其特征在于,还包括:在启动后不能运行流畅的应用程序被启动后,在所述正在运行的应用程序中找出需要关闭的应用程序,并对所述需要关闭的应用程序执行所述特定操作。
6.一种终端,其特征在于,包括:
占用量计算模块,计算各正在运行的应用程序对系统资源的占用量;
剩余量获取模块,根据所述各正在运行的应用程序对所述系统资源的占用量,获取所述系统资源当前的剩余量;
系统控制模块,根据所述系统资源当前的剩余量对即将启动或正在运行的应用程序中的一个或多个执行特定操作。
7.根据权利要求6所述的终端,其特征在于,还包括:
第一设置模块,为每个类型系统资源设置权重和第一阈值;
所述系统控制模块对于所述每个类型系统资源,计算所述即将启动的应用程序运行时的占用量与当前的剩余量的差值,在所述每个类型系统资源所对应的差值均大于等于零时,比较所述每个类型资源所对应的差值与第一阈值,并根据所述每个类型系统资源所对应的对比结果和权重,在所述即将启动的应用程序中找出启动后不能运行流畅的应用程序,并对所述启动后不能运行流畅的应用程序执行所述特定操作。
8.根据权利要求6所述的终端,其特征在于,还包括:
第二设置模块,为每个类型系统资源设置第二阈值;
所述系统控制模块查询出当前的剩余量小于第二阈值的系统资源的对应类型,计算所述正在运行的应用程序对所述对应类型的系统资源的占用量与所述对应类型的系统资源的总量的比例,并根据所述比例的大小,在所述正在运行的应用程序中找出需要关闭的应用程序,并对所述需要关闭的应用程序执行所述特定操作。
9.根据权利要求8所述的终端,其特征在于,所述第二设置模块还为所述正在运行的应用程序设置参数,并为所述参数和所述比例分别设置权重;
所述系统控制模块根据所述参数及其权重,以及所述比例及其权重,来找出所述需要关闭的应用程序。
10.根据权利要求8所述的终端,其特征在于,还包括:
所述系统控制模块在启动后不能运行流畅的应用程序被启动后,在所述正在运行的应用程序中找出需要关闭的应用程序,并对所述需要关闭的应用程序执行所述特定操作。