Как GC.GetAllocatedBytesForCurrentThread ведет себя в течение всего времени жизни асинхронного потока? - PullRequest
0 голосов
/ 22 мая 2019

В чем я не уверен и не знаю, как проверить:

Если это точно отразит использование памяти потоком в течение всего времени его жизни?

Если есть другие соображения, необходимые для получения точного значения в течение срока службы потоков, например, когда вы ожидаете выполнения другой задачи в самом потоке?

В MSDN мало информации о предполагаемом поведении: https://docs.microsoft.com/en-us/dotnet/api/system.gc.getallocatedbytesforcurrentthread?view=netframework-4.8

...