极光下载站系统工具

分类分类

PerfDog(性能狗)

PerfDog(性能狗)

v7.3.220808 官方版

大小:183 MB更新:2022/08/30

类别:系统增强系统:WinAll

立即下载

  PerfDog提供移动平台性能测试功能,直接将您的手机连接到电脑上并选择程序就可以执行测试,您可以对手机中的游戏性能测试,可以对手机中的应用程序测试,软件会将测试结果直接显示在统计界面,可以查看实时帧率,可以查看CPU使用率,查看内存使用率,从而分析当前的应用程序是否可以在手机上正常运行,手机是否兼容游戏,游戏是否占用大量手机内存,各种数据都可以在软件上显示,您可以将测试的结果导出到excel保存,也可以打开云端管理界面同步任务数据,方便在web端查看分析结果,对于需要分析iOS、Android性能的朋友很有帮助!

软件功能

  移动全平台

  支持Android/iOS移动平台,如手机、ipad、Watch、Android模拟器等。提供PerfDog软件Windows & Mac版本。

  无需ROOT/越狱

  Android设备无需ROOT,iOS设备无需越狱。高效解决Android & iOS性能测试分析难题。

  数据准确性

  工具本身对测试设备CPU的性能影响<1%,帧率无影响。保证了性能数据准确真实性。

  数据完整性

  可提供截图、fps、Jank、FTime、CPU、GPU、Memory、Battery 、Network、CTemp等性能参数,这些您都可以轻松获得。

  应用广泛性

  支持所有APP应用、游戏、小程序、小游戏、H5、web等,性能测试一个就够了。

  工具易用性

  无需安装,即插即用,减少繁琐的测试障碍,让您的精力集中投入到测试分析中。

  云端看板

  基于云端的看板,您可以随时随地存储、可视化、编辑、管理和下载使用任何版本的PerfDog收集的所有测试数据。

  团队合作

  无论您的团队位于何处,您都可以随时创建任务、邀请团队成员加入、支持共享和查看团队完成情况,开启高效的协作模式。

软件特色

  1、PerfDog可以测试应用程序是否可以正常兼容当前的手机

  2、如果你开发了新的游戏,可以通过PerfDog快速测试手机兼容性

  3、可以在软件显示CPU信息、帧率、延迟、网络上传下载速度

  4、开发的应用程序可以通过这款软件测试在移动平台上运行的数据

  5、如果监测到当前的软件在移动平台运行性能比较差就可以在后台优化进程

  6、PerfDog测试很方便,提供多重模式分析进程和游戏

  7、结合官方提供的移动版本就可以在不同的终端上测试安卓平台性能

使用方法

  1、启动PerfDog.exe提示登录,如果没有账号就点击底部的注册按钮

  2、如图所示,这里是软件的注册界面,输入手机号获取验证码就可以注册

  3、显示软件的监控界面,如果已经开始测试就可以在这里显示数据内容

  4、右侧是手机连接界面,将手机通过USB连接电脑,随后选择测试模式,选择测试的游戏就可以在软件读取数据

  5、左侧显示帧率测试的参数设置,可以调整FPS、CPU、网络等数据的监控方式

  6、可以查看导出的xls数据,将数据加载到软件重新查看分析结果

官方教程

  PerfDog Jank计算方法:

  1. 同时满足以下两条件,则认为是一次卡顿Jank.

  a) 当前帧耗时>前三帧平均耗时2倍。

  b) 当前帧耗时>两帧电影帧耗时(1000ms/24*2=84ms)。

  2. 同时满足两条件,则认为是一次严重卡顿BigJank.

  a) 当前帧耗时>前三帧平均耗时2倍。

  b) 当前帧耗时>三帧电影帧耗时(1000ms/24*3=125ms)。

  1) BigJank:1s内严重卡顿次数

  2) Jank(/10min):平均每10分钟卡顿次数。

  3) BigJank(/10min):平均每10分钟严重卡顿次数

  SmallJank(微小卡顿,在Jank基础上对细微的卡顿进行捕捉)

  Smooth(稳帧指数,可对游戏或者应用画面平稳度更精准的评估,一般游戏、视频建议<8,应用类APP(滑动时)建议<20)

  Stutter(测试过程中,卡顿时长的占比)

  FTime(上下帧画面显示时间间隔,即认为帧耗时,iOS9.1以下系统暂时不支持)

  1) Avg(FTime):平均帧耗时

  2) Delta(FTime):增量耗时(平均每小时两帧之间时间差>100ms的次数)

  3)Std(FTime):帧耗时标准差

  4)Var(FTime):帧耗时方差

  CPU Usage(TotalCPU表示整机CPU使用率,AppCPU表示进程CPU使用率,统计结果和Xcode一致,PerfDog使用率=Xcode使用率/核心数

  Memory (是统计FootPrint,注:OOM与FootPrint有关,与系统、机型无关。只与RAM有关,如1G内存机器。FootPrint超过650MB,引发OOM)。注:PerfDog暂时在iOS9、10系统无法获取,其他版本ok。后续版本增加。如做性能测试,建议升级iOS系统版本

  Xcode Memory (XCode Debug gauges统计方式即XCode Memory)。注:iOS9、10系统暂时无法获取,其他版本ok。后续版本增加。如做性能测试,建议升级iOS系统版本

  Real Memory(Xcode Instrument统计方式即Real Memory,实际占用物理内存。注:物理内存系统策略有关,衡量内存指标时不会关注,但是它有助于分析定位整体性能问题。比如:footprint没有降低,说明应用没有释放内存,但是real memory却降低了,说明系统对内存做了压缩。由于压缩会占用CPU资源,同时相应会导致FPS降低)

  Virtual Memory(虚拟内存)

  Available Memory(整机可用剩余内存)

  Wakeups(线程唤醒次数。注:超过150进程很大可能会被系统kill。a sleep/wake cycle on each thread per second,Exceeding limit of 150 wakeups per second over 300 seconds,特别是iOS13.2闷杀后台进程事件,建议重点关注)

  CSwitch(上下文切换测试。注:单核超过14000进程会被系统Kill。Context Switch Limit 14000(Core/Second)

  GPU Utilization

  1) Render:渲染器利用率(像素着色处理阶段,若占比高,说明是PS阶段出现瓶颈,shader过于复杂或纹理大小、采样复杂等)

  2) Tiler: Tiler利用率(顶点着色处理阶段,若占比高,说明是VS阶段出现瓶颈,顶点数太多等原因)

  3) Device:设备利用率(整体GPU利用率)

  GPU Counter(仅USB模式)

  1) GPU General Counter ( TotalOccupancy、VertexOccupancy、FragmentOccupancy、ComputeOccupancy)

  2) GPU Memory Counter ( BufferReadLimiter、BufferLoadUtilization、TextureSampleLimiter、TextureSampleUtilization、GpuReadBandwidth、GpuWriteBandwidth)

  3) GPU Shader Counter ( Alulimiter、AluUtilization、F32Utilization、F16Utilization)

精品推荐
同类推荐
未知地区APP
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
系统工具排行榜

点击查看更多

点击查看更多

点击查看更多

说两句网友评论
我要跟贴
取消
实时热词
directx注册表修复软件注册表清理软件cpu超频软件win10优化软件风扇转速控制软件变速齿轮鲁大师主板超频软件显卡超频软件进程管理软件系统加速软件