操作系统
Windows 10
最近更新
2024年09月26日
使用许可
免费
语言
不支持中文
开发者
微软
文件大小
194.96 MB

Microsoft PIX是一款专为游戏开发者设计的性能调优和问题调试工具,特别针对Xbox平台和Windows 10游戏开发者,帮助开发者分析和调试自己的DX12游戏。它提供了多种捕获模式,以便开发者能够深入了解游戏的性能瓶颈和优化空间。


GPU捕获:

功能:调试和分析Direct3D 12图形渲染性能。

重要性:对于依赖高质量图形渲染的游戏来说,GPU性能的优化至关重要。通过GPU捕获功能,开发者可以精确地识别和解决图形渲染中的性能问题。


时序捕获:

功能:了解性能和全部CPU和GPU在游戏中的工作线程情况。

重要性:时序捕获功能帮助开发者了解游戏在不同阶段的性能表现,包括CPU和GPU的负载情况。这有助于开发者优化游戏的线程调度和并行处理能力,提高游戏的整体性能。


功能概述捕获:

功能:评估关于每个功能运行和每个功能被调用频率的信息。

重要性:通过该功能,开发者可以了解游戏中各个功能模块的运行情况和调用频率,从而识别出性能瓶颈和不必要的资源消耗。


调用图捕获:

功能:追踪每个功能的执行情况。

重要性:调用图捕获功能为开发者提供了一个清晰的函数调用关系图,帮助开发者理解游戏的执行流程和函数调用关系。这对于解决复杂的性能问题和优化游戏逻辑非常有帮助。


内存分配捕获:

功能:提供游戏内存分配情况。

重要性:内存管理是游戏开发中的一个重要方面。通过内存分配捕获功能,开发者可以了解游戏的内存使用情况,包括内存分配和释放的详细信息。这有助于开发者优化内存使用,减少内存泄漏和碎片化问题。


跨平台支持:

Microsoft PIX不仅支持Xbox平台,还扩展到了Windows 10平台。这使得开发者可以在不同的平台上使用相同的工具进行游戏开发和调试。


易于使用:

尽管Microsoft PIX提供了强大的功能,但其操作界面相对简洁易用。开发者可以轻松地设置捕获模式、分析性能数据并进行优化。

2409.23 版本更新说明:

GPU 捕获:

修复了某些 ARM64 设备上的捕获时间问题

添加了对 D3D_FEATURE_LEVEL_1_0_GENERIC 的支持

为某些 ExecuteIndirect 用户在回放期间提供了显著的性能改进

通过命令行启用 pix 的并行安装(例如:“Installer.exe /i /passive ReplacePreviousVersions=0”)

修复了复制 PDB 路径时的崩溃问题


时间捕获:

修复了在多次打开和关闭大型捕获时的重大内存泄漏问题

修复了各种潜在的崩溃问题

修复了在某些问题场景中从旧捕获迁移到新捕获的问题

其他版本
最近更新软件 - Windows 软件更新列表
Vim [应用软件] Vim 9.1.0886 64位
刚刚
Vim [应用软件] Vim 9.1.0886 32位
刚刚
PicView [媒体] PicView 2.3.3 ARM64
刚刚
PicView [媒体] PicView 2.3.3 64位
刚刚
PCSX2 [游戏工具] PCSX2 2.3.26 64位
刚刚
scrcpy [开发] scrcpy 3.0 64位
刚刚
scrcpy [开发] scrcpy 3.0 32位
刚刚
Electerm [开发] Electerm 1.50.21 64位
刚刚
优效日历 [应用软件] 优效日历 2.4.11.23 32位/64位
刚刚
FreeOffice [应用软件] FreeOffice 2024.1220 32位/64位
刚刚
新软件 - Windows 新软件列表
Autodesk Arnold 2025 [设计] Autodesk Arnold 2025 7.3.0.0 64位
16分钟前
尼康远控 [系统工具] 尼康远控 2.2.0 64位
11-23
RadioMaximus [网络] RadioMaximus 2.33.5 64位
11-21
RadioMaximus [网络] RadioMaximus 2.33.5 32位
11-21
Cursor [开发] Cursor 0.42.5 64位
11-20
Ultraleap Gemini [系统工具] Ultraleap Gemini 5.20.0 64位
11-19
联想电脑管家 [安全] 联想电脑管家 5.1.80.9066 ARM64
11-15
AFFiNE [应用软件] AFFiNE 0.18.1 ARM64
昨天 14:33
星火编辑器 [开发] 星火编辑器 241023 64位
11-11
Another Redis Desktop Manager [开发] Another Redis Desktop Manager 1.7.0 ARM64
11-10