GC.GetAllocatedBytesForCurrentThread Метод

Определение

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

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

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

Int64

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

Комментарии

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

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

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