返回

一、查看官网说明

人工智能

PerfDog 下性能测试分析记录(Android)

官网地址:https://perfdog.qq.com/
官网使用说明:https://perfdog.qq.com/document/android/
咱们先去看一下官网给的说明,里面有几个基本的概念需要我们了解。

  1. FPS:Frames Per Second,即每秒钟内帧数,这是衡量游戏运行流畅度的一个重要指标,数值越高表示游戏运行越流畅。
  2. Janky Frame:卡顿帧,是指每秒钟内渲染时间超过 16 毫秒的帧。
  3. Jank Rate:卡顿率,是指卡顿帧的比例,即每秒钟内卡顿帧占总帧数的比例。
  4. CPU Usage:CPU 使用率,是指 CPU 消耗的资源占总 CPU 资源的比例。
  5. Memory Usage:内存使用率,是指程序消耗的内存占总内存的比例。
  6. Network Usage:网络使用率,是指程序消耗的网络流量占总网络流量的比例。

了解这些基本概念后,我们就可以开始使用 PerfDog 进行性能测试了。

在官网上,我们可以下载到 PerfDog 的安装包。安装完成后,打开 PerfDog,我们可以看到如下界面:

PerfDog 主界面

点击左上角的“新建项目”按钮,创建一个新的项目。在弹出的对话框中,输入项目的名称和路径,然后点击“确定”按钮。

在项目中,我们可以添加测试设备。点击右上角的“添加设备”按钮,选择要添加的设备。

在项目中,点击“启动测试”按钮,开始性能测试。

在项目中,点击“停止测试”按钮,停止性能测试。

性能测试完成后,我们可以查看性能测试结果。在项目中,点击“查看结果”按钮,可以看到性能测试结果的详细报告。

在报告中,我们可以看到以下信息:

  • FPS 的变化曲线
  • 卡顿率的变化曲线
  • CPU 使用率的变化曲线
  • 内存使用率的变化曲线
  • 网络使用率的变化曲线

我们可以根据这些信息来分析游戏的性能问题。

PerfDog 是一个非常好用的性能测试工具,可以帮助我们快速、准确地分析游戏的性能问题。使用 PerfDog,我们可以及时发现游戏中的性能问题,并进行优化。

希望这篇记录对大家有所帮助。