GC.GetAllocatedBytesForCurrentThread Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает общее число байтов, выделенных для текущего потока с начала времени его существования.
public:
static long GetAllocatedBytesForCurrentThread();
public static long GetAllocatedBytesForCurrentThread ();
static member GetAllocatedBytesForCurrentThread : unit -> int64
Public Shared Function GetAllocatedBytesForCurrentThread () As Long
Возвращаемое значение
Общее число байтов, выделенных для текущего потока с начала времени его существования.
Комментарии
Метод GetAllocatedBytesForCurrentThread
возвращает общее количество байтов, выделенных в управляемой куче в течение времени существования потока, а не общее количество байтов, которые пережили сборку мусора. Возвращаемое значение также не включает собственные выделения.
Этот метод наиболее полезен в сценариях мониторинга для измерения разницы в выделении памяти между интервалами времени или событиями.