尝试调试带有大转储文件的管理内存时遇到内存错误 [英] Getting memory error trying to debug manage memory with a big minidump file

查看:141
本文介绍了尝试调试带有大转储文件的管理内存时遇到内存错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用Visual Studio 2015企业版调试托管内存".该文件的大小为1.2GB,在加载后,按调试托管内存"后,出现错误消息由于内存不足而无法完成内存分析"

I'm trying to "Debug Managed Memory" with Visual Studio 2015 Enterprise Edition. The file is at 1.2GB and after while loading I get the error message "Memory analysis could not be completed due to insufficient memory" after have been pressing "Debug Managed Memory"

我该怎么办才能仍然能够通过pdb文件查看内存?我可以用更多的内存(计算机有25 GB的可用内存)启动Visual Studio 2015吗?我猜想这与Visual Studio与x86一起运行有关.

What can I do to still be able to look into the memory with the pdb files? Can I start Visual Studio 2015 with more memory (the computer has 25 GB memory free) I guess it has to do with Visual Studio being running with x86.

推荐答案

它可能与VisualStudio错误有关

It could be related to VisualStudio bug

请参阅以下链接

https://connect.microsoft.com/VisualStudio/feedback/details/2621837/debug-managed-memory-for-10-gb-memory-dump-files

作为解决方法,他们建议在开始分析转储之前关闭自动符号加载(即工具->选项->调试->符号->选择仅指定模块")

as a workaround they are suggesting about turning off automatic symbol loading before starting analyzing dumps (i.e. Tools -> Options ->Debugging -> Symbols -> Select "only specified modules")

这篇关于尝试调试带有大转储文件的管理内存时遇到内存错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆