Profiler.GetMonoHeapSizeLong
Declaration
public static long GetMonoHeapSizeLong();Возвращаемое значение
длинный Размер управляемого кучи.
Описание
Возвращает размер зарезервированного пространства для управляемой памяти.
Этот столб будет расти, когда общая выделенная управляемая память превысит текущее зарезервированное количество. Размер зарезервированного пространства для управляемых выделений также будет влиять на то, как часто будет запускаться сборщик мусора и сколько времени потребуется для сбора мусора. Чем больше столб, тем дольше он будет запускаться, но тем реже.
Примечание: этот API доступен даже тогда, когда остальной класс Profiler недоступен (то есть в релизных сборках).
using UnityEngine; using UnityEngine.Profiling;
public class ExampleClass : MonoBehaviour { void Update() { Debug.Log("Allocated Mono heap size" + Profiler.GetMonoHeapSizeLong() + "Bytes"); } }