Version: 2017.1

Profiler

class in UnityEngine.Profiling

Cambiar al Manual

Descripción

Controla el Profiler desde script.

Usted puede agregar secciones Profiler personalizadas en sus scripts con Profiler.BeginSample y Profiler.EndSample.

En los juegos standalone, el Profiler puede volcar toda la información de perfil utilizando Profiler.logFile y Profiler.enabled.

Variables Estáticas

enableBinaryLogDefine el archivo output del profiler en los players construidos.
enabledHabilita el Profiler.
logFileDefine el archivo output del profiler en los players construidos.
usedHeapSizeLongReturns the number of bytes that Unity has allocated. This does not include bytes allocated by external libraries or drivers.

Funciones Estáticas

AddFramesFromFileMuestra el profiledata grabado en el profiler.
BeginSampleEmpieza perfilando un pedazo de código con una etiqueta personalizada.
EndSampleTermine de perfilar con un pedazo de código con una etiqueta personalizada.
GetMonoHeapSizeLongReturns the size of the reserved space for managed-memory.
GetMonoUsedSizeLongThe allocated managed-memory for live objects and non-collected objects.
GetRuntimeMemorySizeLongGathers the native-memory used by a Unity object.
GetTempAllocatorSizeReturns the size of the temp allocator.
GetTotalAllocatedMemoryLongThe total memory allocated by the internal allocators in Unity. Unity reserves large pools of memory from the system. This function returns the amount of used memory in those pools.
GetTotalReservedMemoryLongThe total memory Unity has reserved.
GetTotalUnusedReservedMemoryLongUnity allocates memory in pools for usage when unity needs to allocate memory. This function returns the amount of unused memory in these pools.
SetTempAllocatorRequestedSizeSets the size of the temp allocator.