GC.GetAllocatedBytesForCurrentThread Metoda

Definicja

Pobiera łączną liczbę bajtów przydzielonych do bieżącego wątku od początku jego okresu istnienia.

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

Zwraca

Całkowita liczba bajtów przydzielonych do bieżącego wątku od początku jego okresu istnienia.

Uwagi

Metoda GetAllocatedBytesForCurrentThread zwraca łączną liczbę bajtów przydzielonych na zarządzanym stercie w okresie istnienia wątku, a nie całkowitą liczbę bajtów, które przetrwały odzyskiwanie pamięci. Zwrócona wartość nie zawiera również żadnych alokacji natywnych.

Ta metoda jest najbardziej przydatna w scenariuszach monitorowania do mierzenia różnicy w alokacji pamięci między interwałami czasu lub zdarzeniami.

Dotyczy