1

プログラムがラージ オブジェクト ヒープに何かを割り当てているときに (たとえば、メモリ監視モードで) プログラムに教えてもらいたいです。このようにして、LOH を使用してはならない領域を調整できる可能性があります。

オブジェクトがラージ オブジェクト ヒープに割り当てられたときに発生するイベントはありますか?

4

2 に答える 2

2

CLR ETW Eventsガベージ コレクション イベントを見てください。

と に最も関心がGCAllocationTick_V2 EventありGCStart_V1 Eventます。

于 2012-10-12T18:39:46.813 に答える
0

サイズ >= 85000 バイトのオブジェクトが LOH に割り当てられます。私の知る限り、メモリ割り当てのカスタム実装を CLR に提供しない限り、イベントは発生しません。ただし、SOS (Son of Strike) デバッグ拡張機能を使用してヒープを分析できます。

于 2012-10-12T18:39:44.307 に答える