ドキュメント

Unity Engine

Unity Engine

GetTotalReservedMemoryLong()

The total memory Unity has reserved.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

public static long GetTotalReservedMemoryLong()

Returns

Type

Description

longMemory reserved by Unity in bytes. This returns 0 if the Profiler is not available.

Remarks

This function returns the total memory Unity has reserved for current and future allocations. If the reserved memory is fully used, Unity will allocate more memory from the system as required.

Examples

using UnityEngine;using UnityEngine.Profiling;public class Example : MonoBehaviour{ void Update() { Debug.Log("Total Reserved memory by Unity: " + Profiler.GetTotalReservedMemoryLong() + "Bytes"); Debug.Log("- Allocated memory by Unity: " + Profiler.GetTotalAllocatedMemoryLong() + "Bytes"); Debug.Log("- Reserved but not allocated: " + Profiler.GetTotalUnusedReservedMemoryLong() + "Bytes"); }}