在C#Visual Studio中,一旦应用程序使用了设置的内存量,是否可以拍摄内存快照?
我有一个c#web爬虫,我正试图调试一些内存问题 似乎正在发生的情况是,偶尔它会使用x10-40的内存量,这是它通常使用的内存量,然后在系统内存不足时崩溃,或者任务将完成,GC将释放内存,应用程序将继续正常运行。直到下次大容量内存使用 在VS 2017社区版中,一旦使用了一定数量的内存,是否可以触发内存快照在C#Visual Studio中,一旦应用程序使用了设置的内存量,是否可以拍摄内存快照?,c#,visual-studio,memory-leaks,C#,Visual Studio,Memory Leaks,我有一个c#web爬虫,我正试图调试一些内存问题 似乎正在发生的情况是,偶尔它会使用x10-40的内存量,这是它通常使用的内存量,然后在系统内存不足时崩溃,或者任务将完成,GC将释放内存,应用程序将继续正常运行。直到下次大容量内存使用 在VS 2017社区版中,一旦使用了一定数量的内存,是否可以触发内存快照 当我不知道原因是什么时,坐在这里等待内存泄漏非常耗时 我认为它不存在于Visual Studio中。您可以使用Jetbrains的dotMemory(内存档案器)来完成这项工作
当我不知道原因是什么时,坐在这里等待内存泄漏非常耗时 我认为它不存在于Visual Studio中。您可以使用Jetbrains的dotMemory(内存档案器)来完成这项工作