游戏性能调试工具汇总

最近的许多小伙伴在看《Unity性能优化》系列课程后私信问我,在Windows或Android平台有没有类似Xcode里对GPU的性能调试工具。其实如果是专门调试GPU的工具需要对应GPU硬件厂商开发的工具才行,一些通用的工具能获得到信息太少。就我个人用下来感觉还是XCode下工具最好用,信息最全,而且可以定量分析,其他工具多多少少总感觉差点意思。不过我还是把目前我了解的性能调试工具按通用、平台与GPU调试做了汇总,这些工具并不依赖特殊的游戏引擎,希望对大家有帮助。
PC通用性能分析工具(某些需要特殊硬件支持)
AMD μProf: https://developer.amd.com/amd-uprof/
NVIDIA NSight:https://developer.nvidia.com/tools-overview
Intel VTune:https://www.intel.com/content/www/us/en/developer/tools/oneapi/vtune-profiler.html
Intel GPA suite:https://www.intel.com/content/www/us/en/developer/tools/graphics-performance-analyzers/overview.html
Superluminal:https://superluminal.eu/
平台性能分析工具(需要特殊操作系统、浏览器或硬件支持)
IOS:
Xcode Instruments:
https://developer.apple.com/library/archive/documentation/AnalysisTools/Conceptual/instruments_help-collection/Chapter/Chapter.html
Android
Android Studio:
https://developer.android.com/studio/profile
Arm Mobile Studio:
https://developer.arm.com/Tools%20and%20Software/Arm%20Mobile%20Studio
Snapdragon Profiler:
https://developer.qualcomm.com/software/snapdragon-profiler
Windows/XBox
PIX:
https://devblogs.microsoft.com/pix/introduction/
PlayStation
CPU profiler tools:
https://partners.playstation.net/
WebGL
Chrome DevTools Performance:
https://developer.chrome.com/docs/devtools/evaluate-performance/
Firefox Profiler:
https://profiler.firefox.com/
GPU性能调试工具(某些需要对应硬件支持)
Arm Graphics Analyzer:
https://developer.arm.com/Tools%20and%20Software/Graphics%20Analyzer
Tegra Graphics Debugger:
https://developer.nvidia.com/tegra-graphics-debugger
Intel Graphics Performance Analyzers:
https://www.intel.com/content/www/us/en/developer/tools/graphics-performance-analyzers/overview.html
NVIDIA Nsight Frame Debugger:
https://docs.nvidia.com/gameworks/content/developertools/desktop/frame_debugger_ogl.htm
AMD Radeon Developer Tool Suite:
https://gpuopen.com/tools/
Xcode Frame Capture Debugging Tools:
https://developer.apple.com/documentation/metal/debugging_tools
Visual Studio Graphics Diagnostics:
https://docs.microsoft.com/en-gb/visualstudio/debugger/graphics/visual-studio-graphics-diagnostics?view=vs-2019&redirectedfrom=MSDN&viewFallbackFrom=vs-2015
RenderDoc:
https://renderdoc.org/builds
后续待补充,有小伙伴了解其他性能工具的话,请私信告诉我~