数据问题
PerfDog menu

数据问题

更新于: 2023-04-17 18:50

iOS测试过程中采集指标无数据或变成一条直线(明显异常)?

一般是以下几个原因:

1、勾选了GPU选项

解决方法:在长时间/频繁收集gpu数据后,重启手机即可;
注:想长时间跑自动化的用户,关闭手机GPU指标即可正常收集数据。

2、USB驱动未更新

可以参考这个链接进行驱动更新:https://perfdog.qq.com/article_detail?id=10060&issue_id=0&plat_id=1

3、被测APP占用资源过高,采集进程可能被kill掉

尽量关闭其他APP进行测试

4、USB线老化或者是山寨线

可以更换USB原厂线试试

5、安装了第三方的苹果工具,如:itools、爱思助手等等

20/05/2021 16:31:52

adb的top命令可能会和PerfDog获取的CPU值不一样?

top命令不同android版本的实现不一样,我们和6.0上的top是一样的。也就是说:即使用adb,在不同系统版本测同一款游戏,结果也是不同的。所以建议,测试按照同一个方法进行,可以以PerfDog为准。

18/05/2021 11:06:25

iOS如何保证数据准确性?

iOS平台:iPhone小圆点/辅助触控(AssistiveTouch)及iPhone x刘海手机的小白条/引导式访问(Guided Access)影响PerfDog采集数据准确性,请关闭。

注:应用、游戏中关闭小白条/引导式访问(Guided Access)方法:

  1. 点击【设置】-【通用】-【辅助功能】-【引导式访问】

  2. 开启【引导式访问】,进入游戏后,连按三下电源键,可彻底隐藏home键。

  3. 若想恢复home键,再按三下电源键即可恢复。

26/04/2021 18:29:12

不同游戏的FPS上限不一致?

游戏设定问题。PerfDog只是帮助检测帧率,并不会影响帧率。

26/04/2021 18:30:13

如何查询消费记录,进行对账等?

可以在WeTest平台进行消费记录的查询,地址:https://wetest.qq.com/n/console/account/expense/consume

18/07/2022 10:58:24

是否支持测试125以上的FPS?

已支持

26/04/2021 18:31:55

为什么iPad pro WiFi测试的FPS只有60?

Apple对WiFi方式测试使用的FPS获取方式做了限制,上限值为60。

22/04/2021 15:16:11

部分iPhone 12机型开启截图会掉帧?

部分iPhone 12机型开启截图会掉帧,关闭截图即可正常。也可以将手机系统升级到最新解决

12/08/2021 11:32:25

Var(fps)这个参数指的是什么?

帧率方差,度量fps变化情况的,一般来说,方差值比较小比较好。

举个例子,你玩游戏的时候帧率忽高忽低,这时候帧率方差会比较大,当帧率比较稳定,如一直60fps,这时候帧率方差就会比较小。

22/04/2021 16:15:18

stutter是什么?

PerfDog Stutter 定义:测试过程中,卡顿时长的占比。即Stutter(卡顿率)=卡顿时长/总时长

PerfDog Stutter计算思路:基于PerfDog Jank的基础上,一次Jank卡顿,会有一次卡顿时间Jank time。测试过程中可能有多次Jank卡顿,即有多次卡顿时间Jank time。测试总时长为Time。

Stutter(卡顿率) = ∑Jank time / Time

说明:Jank为卡顿次数,Stutter为卡顿率,Jank和Stutter趋势有一致性,但并非完全线性,因为每次Jank卡顿严重性是不一样的。同时也说明了,没有Jank卡顿出现,自然也就卡顿率是0了

22/04/2021 19:54:36

PCAM00采集数据异常

PCAM00会间歇性的adb卡住,需要重启手机

12/05/2021 17:07:34

iOS端获取的cpu值和XCode不一样?

PerfDog CPU = Xcode CPU / 核心数

22/04/2021 20:11:46

为什么获取的CPU Type和CPU Info信息不一致?

CPU Type是芯片厂商的内部代号,CPU Info是芯片对外的名称,所以可能不一样。

22/04/2021 15:12:41

CPU的Total和App两个指标意味着什么?

Total是整个手机的占用,App是测试进程的占用。

22/04/2021 20:42:26

Cpu使用量与Android Studio Profiler差距较大?

需要除以核心数。

22/04/2021 15:59:46

iOS11和iOS12测试同样的游戏内容,内存占用不同?

ios11统计内存的时候,部分GPU显存没有统计进去,后来iOS12完全统计进去了,ios12算是修复了ios11的bug。ios系统自身bug。

可以google一下,苹果为此还开放了申请oom白名单。

22/04/2021 20:52:45

AppCpu使用率统计为什么是0?

1、确认是否选对了进程;

2、多次操作,看是否有变化;

3、如果app占用的cpu较小,会四舍五入为0。

26/04/2021 18:48:29

监测CPU Core的意义是什么?

首先每个核心使用情况都非常重要,如果你应用或者游戏设计不合理,会导致某一个线程跑死,也就是一个核心出现跑死问题,会导致虽然整体cpu利用率很低,但性能表现极差的问题。

我们很多项目就遇到类似问题,虽然整体的cpu利用率很低,但游戏帧率就是很低,最后发现是因为其中一个核心跑死了。

22/04/2021 20:28:28

Flutter APP 使用协程的功能模块没法获得CPU和内存数据?

使用协程不会影响CPU和内存数据

22/04/2021 11:32:05

ios中footprint内存获取是否准确?

PerfDog获取的内存和xcode是一致的。

22/04/2021 11:36:53

为什么部分iOS手机没有Memory值?

PerfDog暂时在iOS9、10系统无法获取memory。

22/04/2021 20:35:10

iOS手机内存采集一直为0?

1、请重启手机

2、若Energy采集一直是0,请重启测试的APP应用或者游戏。

26/04/2021 18:54:29

Android memory detail含义?

这个是内存分配策略,具体可参考:https://learn.unity.com/tutorial/memory-management-in-unity

GFX、GL:GPU相关内存。

Unknow:mmap内存、GPU部分内存,还有系统无法归类的内存,都会放到Unknown里。

22/04/2021 20:44:16

iPhone7P帧率为0

部分使用LCD屏幕手机,静置一段时间帧率会变为0。保持屏幕活跃即可解决。

07/05/2021 15:13:07

Profiler内存与PerfDog数据差异较大?

profiler统计不全,我们和dumpsys meminfo是一致的。profiler的memory没有统计unknown部分。

17/05/2021 12:25:11

Virtual memory显示与Y坐标轴对不上?

因为virtual memory的数值本身较高,所以在曲线图显示时按比例缩小。

22/04/2021 21:06:19

VitrtualMemory或vss需要关注么?

一些萌新会问到:在优化时只需要关注pss就行了么,还是也需要留意vss?如果pss一直在合理区间但是vss比较高了需要考虑么?

答案:需要!

vss太高,会触发地址空间,比如malloc一段内存,不使用,会浪费掉地址空间,最后也会导致oom,可能pss才几百,但依然会造成oom。

22/04/2021 21:00:57

Memery Detail内GL 持续上涨一般是什么原因?

图片没有释放,GPU内存持续增大

22/04/2021 20:10:45

怎么开启GPU Usage和GPU Frequency?

如果客户端参数列表“+”中没有,那就是机型目前不支持。

26/04/2021 18:51:19

请问Mali GPU如何查看GPU总使用率?

暂时不支持直接查看GPU使用率,因为每部手机的GPU最大频率都不同。

22/04/2021 15:22:32

iOS设备长时间收集GPU数据导致后续数据不准确?

现象:iOS手机在频繁收集gpu数据之后,会导致后续收集到的性能数据异常。

原因:iOS系统本身的机制问题。

解决方法:在长时间/频繁收集gpu数据后,重启手机即可;

注:想长时间跑自动化的用户,关闭手机GPU指标即可正常收集数据。

22/04/2021 15:14:30

iOS的GPU Energy数据为0?

如果一直为0,说明对GPU压力不大。

22/04/2021 15:19:44

功耗概览的avg数据,具体是什么?

是avg平均值,整体测试过程的平均值。

22/04/2021 15:21:01

如何通过测试数据算出实际的电量消耗?

参考用户:二 宝

7.png

22/04/2021 15:52:35

双电芯设计手机的功耗测试是否准确?

部分双电芯机型数据已经X2了,部分还没有,需要手动计算。

双电芯机型列表请参考:https://perfdog.qq.com/article_detail?id=10047&issue_id=0&plat_id=1

22/04/2021 15:48:08

Battery测试结果是如何计算的?

battery数据都是从系统层面获取的。

22/04/2021 14:21:00

王者荣耀 原神Wakeups数值报表,为何不会触发Wakeups Limit?本项数值是否测量准确?

第一:这个150杀进程和系统版本相关,与系统的调度策略相关,每个iOS版本都有可能有变化,我们发现这个问题比较严重是在iOS13.2版本;

第二:官方说明书说的是,进程后台时,被杀死的概率较大;例如说,刚刚使用过的App,因为按了home键,进程后台了,第二次进入进程时,都会重新初始化,不能回到app刚刚使用的界面;

22/04/2021 11:35:36

WiFi模式下测试IOS的流量,什么时候是整机的什么时候是app的?

不确定时,将后台软件全部关闭,只留下测试APP即可。

22/04/2021 14:59:28

数据保存/保管有效期是多久?

付费有效期内,数据永久有效。付费过期后,数据可继续保存半年。

29/10/2021 14:50:12

Network的流量统计方式?

PerfDog是统计ip层的流量,包括tcp的头部和https的头部,且运营商以ip包大小来计费的。即统计所有流量。

22/04/2021 20:13:27

Instruments和PerfDog流量统计不一?

很多游戏是走的UDP协议,Instruments测试不准。如果游戏已经启动,再使用instruments去测试的话,无法测试到UDP的流量 ,PerfDog流量包括upd+tcp。可以按照PerfDog为准。

22/04/2021 20:58:07

手机获取不到电量?

1、一些无线充电的机型无法得到电量的数据。

2、Android很多机型没安装app都会获取不到电量。

26/04/2021 18:53:35

安卓平台没有电池温度的统计?

Android现在暂不支持测量battery的温度。

22/04/2021 16:13:32

购买
客服
反馈