返回介绍

CPU 使用率 (CPU Usage) 区域

发布于 2021-06-19 18:03:22 字数 1004 浏览 1011 评论 0 收藏 0

CPU 使用率 (CPU Usage) 区域显示游戏中各部分所花的时间。选定后,面板下部显示所选帧的层级视图时间数据。

  • 层级视图模式 (Hierarchy mode):显示层级时间数据。
  • 组层级视图模式 (Group Hierarchy mode):将时间数据分成几个逻辑组(渲染 (Rendering)、物理 (Physics)、脚本 (Scripts) 等)。因为所有组的子项目可能出现在不同组(如某些脚本可能调用渲染函数),通常组时间百分比加起来超过 100%。(这不是错误)。

CPU 图表的堆叠方式可通过上下拖动图表标签重新排序。

在面板下部选定项目后,其时间数据在 CPU 图表中高亮显示(其他部分变暗)。再次单击项目取消选定。


选定 Shader.SetPass 后,该栏数据高亮显示。

在层级视图时间数据中,自用 (self) 时间指特定函数所花的时间,不包含调用子函数的时间。以上截图中,51.2% 的时间用于 Camera.Render 函数。该函数处理许多工作,调用不同绘图和挑选函数。除所有这些函数外,只有 0.8% 的时间真正用于 Camera.Render 函数。

CPU 分析器的其他 (Others) 部分记录不属于渲染器 (Renderer)、脚本 (Scripts)、物理 (Physics)、垃圾收集 (Garbage Collection) 或垂直同步 (VSync) 的所有区域。其中包括动画 (Animation)、AI、音频 (Audio)、粒子 (Particles)、网络 (Networking)、加载 (Loading) 和播放器循环 (PlayerLoop)。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文