GC.GetAllocatedBytesForCurrentThread Метод

Определение

Возвращает общее количество байтов, выделенных текущему потоку с начала его существования.

public:
 static long GetAllocatedBytesForCurrentThread();
public static long GetAllocatedBytesForCurrentThread();
static member GetAllocatedBytesForCurrentThread : unit -> int64
Public Shared Function GetAllocatedBytesForCurrentThread () As Long

Возвращаемое значение

Общее количество байтов, выделенных текущему потоку с начала его существования.

Комментарии

Метод GetAllocatedBytesForCurrentThread возвращает общее количество байтов, выделенных в управляемой куче во время существования потока, а не общее количество байтов, которые выжили в сборке мусора. Возвращаемое значение также не включает собственные выделения.

Этот метод наиболее полезен в сценариях мониторинга для измерения разницы в выделении памяти между интервалами времени или событиями.

Применяется к