[发明专利]用户设备的分层方法和装置有效
申请号: | 201810428590.6 | 申请日: | 2018-05-07 |
公开(公告)号: | CN108681501B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 王庆 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 褚敏;宫传芝 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 设备 分层 方法 装置 | ||
本申请公开了一种用户设备的分层方法和装置。该方法包括:获取多个用户设备的性能参数和多个用户设备对应的设备类型;依据多个用户设备对应的设备类型,确定多组用户设备组,其中,每组用户设备组中的用户设备的设备类型相同;依据每组用户设备组中的多个用户设备的性能参数,确定每组用户设备组对应的目标参数,其中,目标参数用于反映目标参数对应的用户设备组的整体性能;依据每组用户设备组的目标参数,确定每组用户设备组对应的层级。通过本申请,解决了相关技术中无法准确的衡量线上用户的设备性能的问题。
技术领域
本申请涉及设备性能检测技术领域,具体而言,涉及一种用户设备的分层方法和装置。
背景技术
在移动应用开发过程中,性能问题是各个开发者特别关注的问题。针对不同设备的性能表现,使当前的应用占用不同的资源,是当前大多数开发者采用的方案。例如,某个动画特效效果非常好,但是性能消耗特别大,在高端移动设备上没有问题,但是在低端机上就会产生卡顿问题,这个是不能忍受的。
根据设备的性能去对设备进行分层定级的分层方案主要分为两种,具体如下:
方案一:根据不同零部件硬件的表现综合来确定性能层级
方案二:根据特定的跑分软件在当前机型上运行情况打分,根据分数高低对移动设备进行性能分层。
但是上述技术方案仍存在以下问题:
方案一的技术问题:单纯的将不同零部件硬件的表现进行综合处理没有说服力,因为一个移动设备的性能和硬件的不同组合是有关的,同时和运行在当前设备上的操作系统也有很多关系。
方案二的技术问题:没有考虑用户设备的情况,一款移动设备处于生命期后期的时候,电池老化,硬件的损害会影响性能,而且不同的零部件的质量也不一样。
方案一和方案二的共同问题:都没有解决通用方案下的性能设备分层,不一定适用于细分场景下的应用,如高性能CPU在对GPU要求高的游戏应用下会表现不佳。
针对相关技术中无法准确的衡量线上用户的设备性能的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种用户设备的分层方法和装置,以解决相关技术中无法准确的衡量线上用户的设备性能的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种用户设备的分层方法。该方法包括:获取多个用户设备的性能参数和多个所述用户设备对应的设备类型;依据多个所述用户设备对应的设备类型,确定多组用户设备组,其中,每组所述用户设备组中的所述用户设备的设备类型相同;依据每组所述用户设备组中的多个所述用户设备的性能参数,确定每组所述用户设备组对应的目标参数,其中,所述目标参数用于反映所述目标参数对应的用户设备组的整体性能;依据每组所述用户设备组的目标参数,确定每组所述用户设备组对应的层级。
可选地,所述用户设备的性能参数包括至少以下任意之一:目标应用的帧率、目标应用的卡顿频率、目标应用的卡顿时长,其中,所述目标应用运行于每个所述用户设备。
可选地,在依据每组所述用户设备组的目标参数,确定每组所述用户设备组对应的层级之前,所述方法还包括:确定目标应用,其中,所述目标应用运行于每个所述用户设备;依据所述目标应用确定所述用户设备的层级数量,以及每个层级包含的用户设备的数量之间的预设比值。
可选地,依据每组所述用户设备组的目标参数,确定每组所述用户设备组对应的层级包括:依据每组所述用户设备组的目标参数,将多个所述用户设备组依次填充于多个层级,其中,每个层级填充的用户设备的数量之比满足每个层级包含的用户设备的数量之间的预设比值;依据多个所述用户设备组的层级填充结果,确定每组所述用户设备组对应的层级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810428590.6/2.html,转载请声明来源钻瓜专利网。