# 性能分析器简介

> Gather and display performance data with the Unity Profiler.

使用性能分析器分析应用程序的性能。

性能分析器记录应用程序性能的多个方面并显示相关信息。您可以使用此信息来确定可能需要在应用程序中进行优化的内容，并测试所做的更改的性能。


**在 CPU 使用情况性能分析器模块中选择的带有帧的性能分析器窗口。在详细信息窗格中选择时间轴视图。:**
![](/api/media?file=/engine/6000.0/media/images/profiler-cpu-module.png)

可以检查脚本代码，以及查看应用程序如何使用某些资源（这可能会降低应用程序速度）。还可以比较应用程序在不同设备上的性能。性能分析器有若干不同的[性能分析器模块](/engine/6000.0/manual/analysis/profiler/collect-data/visualizing-data/modules-introduction.md)，以显示渲染、内存和音频等领域的性能数据。

性能分析器是基于检测的性能分析工具，这意味着性能分析器使用应用程序代码中的标记来记录每个标记内的代码执行时长等详细的计时信息。Unity API 内置了性能分析器标记，因此您可以探索代码的性能、查找性能问题以及确定要优化的领域。

您还可以使用自定义[性能分析器标记](/engine/6000.0/manual/analysis/profiler/markers.md)来监控特定数据，或使用[深度性能分析](/engine/6000.0/manual/analysis/profiler/collect-data/deep-profiling.md)来进一步自定义收集的数据。

## 其他资源##additional-resources

* [收集性能数据](/engine/6000.0/manual/analysis/profiler/collect-data.md)
* [可视化性能数据](/engine/6000.0/manual/analysis/profiler/collect-data/visualizing-data.md)
* [使用 Profiler 窗口](/engine/6000.0/manual/analysis/profiler/window.md)
