UWP 应用程序的非托管内存分析?
Unmanaged Memory Profiling for UWP applications?
我一直在寻找可以帮助我找到的工具或技术或任何东西
来自我的 UWP 应用程序的对象正在非托管堆内存上分配。
我试着查看 WPR/WPA 组合来追踪对象。但是,在那里没有发现任何有用的东西。
(如果您有 UWP/WPF 应用程序与此组合的任何好的链接,请分享)
我安装了 Ant Memory profiler,但它们似乎不再提供 Windows 商店应用程序的任何选项。
我检查了 .NET 内存分析器,当我尝试加载“Windows 应用商店应用程序”时,.NET 分析器一直卡在“正在尝试加载 . NET 内存”... 卡住。
我正在寻找可以帮助我了解非托管的任何 way/technique/tool
内存泄漏问题。
我正在处理的应用程序...它具有 .NET 核心组件、本机 CPP 组件、UWP 组件,
如果没有任何粗略的提示,很难追踪内存泄漏问题发生的位置。
(PS: 目前,我正在尝试检查我是否可以使用 WinDbg 做任何事情来分析 UWP 应用程序的堆转储)
感谢阅读。
当应用以托管 + 本机模式构建时..
从 Diagnostic Tools 和 Performance Profiler.. 可以追踪
使用堆配置文件功能的本机内存。
但是,请注意,打开堆分析会使应用程序变得非常慢...因此,测试的持续时间应该受到限制,因为稍后在分析记录的分析时..它会
需要更多时间。
我一直在寻找可以帮助我找到的工具或技术或任何东西 来自我的 UWP 应用程序的对象正在非托管堆内存上分配。
我试着查看 WPR/WPA 组合来追踪对象。但是,在那里没有发现任何有用的东西。 (如果您有 UWP/WPF 应用程序与此组合的任何好的链接,请分享)
我安装了 Ant Memory profiler,但它们似乎不再提供 Windows 商店应用程序的任何选项。
我检查了 .NET 内存分析器,当我尝试加载“Windows 应用商店应用程序”时,.NET 分析器一直卡在“正在尝试加载 . NET 内存”... 卡住。
我正在寻找可以帮助我了解非托管的任何 way/technique/tool 内存泄漏问题。
我正在处理的应用程序...它具有 .NET 核心组件、本机 CPP 组件、UWP 组件, 如果没有任何粗略的提示,很难追踪内存泄漏问题发生的位置。
(PS: 目前,我正在尝试检查我是否可以使用 WinDbg 做任何事情来分析 UWP 应用程序的堆转储)
感谢阅读。
当应用以托管 + 本机模式构建时..
从 Diagnostic Tools 和 Performance Profiler.. 可以追踪
使用堆配置文件功能的本机内存。
但是,请注意,打开堆分析会使应用程序变得非常慢...因此,测试的持续时间应该受到限制,因为稍后在分析记录的分析时..它会 需要更多时间。