是否可以在C#中确定软页面错误的来源?

时间:2012-09-12 11:27:08

标签: c# .net visual-studio-2010 .net-4.0

我在.NET应用程序中观察到偶尔的软页面错误。这是令人惊讶的,因为我设计它不会在稳定状态下生成页面错误。

出于兴趣,是否有可能检查我的程序(或.NET框架)的哪些部分在发生这些软页错误时生成?

是否有可能计算出生成软页错误的堆或堆栈,即为gen0,gen1,gen2,大对象等的thread1,2,3或堆栈堆栈?

更新

决定不打扰软页面错误。对于99.9%的正常应用程序,这根本不会影响性能。

1 个答案:

答案 0 :(得分:1)

Do you really need to bother about this

如果页面错误阻止执行,您应该能够分析应用程序以找到执行时间最长的部分。如果他们没有阻止执行那么对你有好处......