3テラバイト

プログラム関連備忘録サイト。主にゲーム。

Unity

Unityのメモリ使用量をスクリプトで取得する

投稿日:

こんにちは、今日はUnityのメモリ使用量をスクリプトで取得する方法についてまとめていきます。

確認環境

Unity 2018.4.15f1

メモリ使用量取得

Unityがシステムから予約しているメモリ総量

Profiler.GetTotalReservedMemoryLong()

Unity内部アロケーターが割り当てているメモリ量

システムから予約しているメモリの内、実際にUnityの内部アロケーターによって使用されているメモリ量を取得できます。

Profiler.GetTotalAllocatedMemoryLong()

未使用メモリ量

システムから予約しているメモリの内、未使用のメモリ量を取得できます。

Profiler.GetTotalUnusedReservedMemoryLong()

リンク

Unity – Scripting API: Profiling.Profiler.GetTotalReservedMemoryLong
https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Profiling.Profiler.GetTotalReservedMemoryLong.html

Unity – Scripting API: Profiling.Profiler.GetTotalAllocatedMemoryLong
https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Profiling.Profiler.GetTotalAllocatedMemoryLong.html

Unity – Scripting API: Profiling.Profiler.GetTotalUnusedReservedMemoryLong
https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Profiling.Profiler.GetTotalUnusedReservedMemoryLong.html

-Unity


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

Unity – モニターがサポートするフルスクリーン解像度一覧を取得する

こんにちは、今日はUnityでモニターがサポートするフルスクリーン解像度一覧を取得する方法についてまとめていきます。 確認環境 Unity 2018.4.15f1 モニターがサポートするフルスクリーン …

no image

UnityのProfilerの使い方

確認環境 Unity 2018.4.15f1 Profiler ウィンドウの開き方 Window > Analysis > Profiler から Profiler ウィンドウ を開きます。 Prof …

no image

Unityで0から指定範囲の間を行き来する数値を取得できる関数Mathf.PingPong

確認環境 Unity 2018.4.15f1 使い方 public static float PingPong(float t, float length); UnityEngine.Mathfに定義 …

no image

Unityのオブジェクトが使用しているメモリ量を取得する

こんにちは、今日はUnityのオブジェクトが使用しているメモリ量を取得する方法についてまとめていきます。 確認環境 Unity 2018.4.15f1 Unityオブジェクトの使用メモリ量取得 以下の …

no image

Unity – pingを実行する

こんにちは、今日はUnityでpingを実行する方法についてまとめていきます。 確認環境 Unity 2018.4.15f1 pingの実行方法 UnityEngine.Pingクラスを使用します。 …