C# 注册到';GCAllocationTick_V1';来自C的CLR事件#
我正在尝试向服务器应用程序添加一些分析功能。 我发现了“GCAllocationTick_V1”事件,我希望监视它并在代码中对其作出反应。不幸的是,我找不到关于这个主题的任何信息。C# 注册到';GCAllocationTick_V1';来自C的CLR事件#,c#,memory-management,garbage-collection,clr,clr4.0,C#,Memory Management,Garbage Collection,Clr,Clr4.0,我正在尝试向服务器应用程序添加一些分析功能。 我发现了“GCAllocationTick_V1”事件,我希望监视它并在代码中对其作出反应。不幸的是,我找不到关于这个主题的任何信息。 事实上,我发现我的生产服务器有时分配~1GC/秒,这导致GC崩溃。我找不到这种行为的任何模式,而且它从未在我的开发环境中发生过。因此,我正在寻找一种方法来实时捕获内存分配。 做我的客人,提供关于如何找到问题根源的任何其他想法 谢谢 O您看到EventLogWatcher类了吗? (来自) 这里有一个例子:
事实上,我发现我的生产服务器有时分配~1GC/秒,这导致GC崩溃。我找不到这种行为的任何模式,而且它从未在我的开发环境中发生过。因此,我正在寻找一种方法来实时捕获内存分配。 做我的客人,提供关于如何找到问题根源的任何其他想法 谢谢
O您看到EventLogWatcher类了吗?
(来自) 这里有一个例子: