Visual Studio のパフォーマンス分析を使用して、プログラムが遅い理由を特定しています。排他的 CPU サンプルの 25% を占める関数は、clr.dll で呼び出される関数です。
?JIT_New@@YIPAVObject@@PAUCORINFO_CLASS_STRUCT_@@@Z
これは何を意味するのでしょうか?(それが重要な場合は、Visual Basic 2012 を使用しています。)
Visual Studio のパフォーマンス分析を使用して、プログラムが遅い理由を特定しています。排他的 CPU サンプルの 25% を占める関数は、clr.dll で呼び出される関数です。
?JIT_New@@YIPAVObject@@PAUCORINFO_CLASS_STRUCT_@@@Z
これは何を意味するのでしょうか?(それが重要な場合は、Visual Basic 2012 を使用しています。)
この質問は、基本的にはこちらの質問と同じです。
簡単な答え: JIT_New はメモリを割り当てており、ガベージ コレクションの時間に時折ぶつかる可能性があります。
あなたはおそらく過度のボクシングに見舞われています (したがって、「構造体」)。