
概述在 Unreal Engine(UE)中分析 GPU 性能瓶颈,核心目标是回答三个问题:GPU 时间消耗在哪里?哪个 Render Pass 导致性能下降?如何进一步定位到具体 DrawCall、Compute Shader 或 GPU Pipeline?UE 提供了从高层统计到低层 GPU Trace 的完整分析链路,可以逐步定位问题。一:确认瓶颈是在GPU上,还是在CPU上首先需要判断是 CPU Bound 还是 GPU Bound。UE5 提供了这样的工具方便我们定位,使用方法如下:打开 UE Console,执行:stat unit 会显示帧率等情况,如下图所示: 其中:Game:游戏逻辑线程Draw:Render Thread