【技术实现步骤摘要】
动态性能分级方法
[0001]本申请涉及IT
,尤其涉及一种动态性能分级方法。
技术介绍
[0002]随着APP等业务的广泛应用,其展示和加载的内容越来越多,如包含大量优惠化场景和多媒体资源来保证内容的趣味性、丰富性。据统计发现iOS设备中约3成是已发布5年以上的旧设备。一般旧的设备意味着CPU运算能力差、内存小,同时国外网络环境相较于国内要差,这就导致在一些性能差的设备中,无法实现快速的加载展示,造成显示卡顿等问题,降低用户体验。
技术实现思路
[0003]本申请提供一种一种动态性能分级方法,以解决现有技术中,客户端加载内容复杂耗能,对于低性能设备造成卡顿等,用户体验差的问题。
[0004]本申请的上述目的是通过以下技术方案实现的:
[0005]本申请实施例提供一种动态性能分级方法,包括:
[0006]定时循环获取预设设备的实时设备性能信息;
[0007]基于预设性能分级指标和所述实时设备性能信息,确定所述预设设备的当前性能等级;
[0008]判断所述预设设备的 ...
【技术保护点】
【技术特征摘要】
1.一种动态性能分级方法,其特征在于,包括:定时循环获取预设设备的实时设备性能信息;基于预设性能分级指标和所述实时设备性能信息,确定所述预设设备的当前性能等级;判断所述预设设备的当前性能等级与前一次确定的性能等级是否相同,若不相同,则发出分级预警并在所述预设设备客户端执行预设分级策略;若相同,则不做处理。2.根据权利要求1所述的动态性能分级方法,其特征在于,所述实时设备性能信息包括:实时设备电量信息、实时设备CPU占用信息、实时设备内存占用信息和实时设备网速信息。3.根据权利要求2所述的动态性能分级方法,其特征在于,所述基于预设性能分级指标和所述实时设备性能信息,确定所述预设设备的当前性能等级,包括:将实时设备电量高于第一预设值的预设设备的电量等级定义为高电量等级,将实时设备电量低于第一预设值的预设设备的电量等级定义为低电量等级;将实时设备CPU占用低于第二预设值的预设设备的CPU等级定义为高CPU等级,将实时设备CPU占用高于第二预设值的预设设备的CPU等级定义为低CPU等级;将实时设备内存占用低于第三预设值(50%)的预设设备的内存等级定义为高内存等级,将实时设备内存占用高于第三预设值且低于第四预设值(90%)的预设设备的内存等级定为中内存等级,将实时设备内存占用高于第四预设值的预设设备的内存等级定义为低内存等级;将实时设备网速低于第五预设值(10KB)的预设设备的网速等级定义为低网速等级,将实时设备网速高于第五预设值且低于第六预设值(100KB)的预设设备的网速等级定为中网速等级,将实时设备网速...
【专利技术属性】
技术研发人员:林毕成,
申请(专利权)人:上海中通吉网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。