Unityはテクスチャやモデルを使うのも簡単便利ですね。ディスクからの読み込みとか、何も意識しなくても自動で上手くやってくれて気楽です。 とはいえ無尽蔵に使うわけにもいかないので、明示的に管理するにはどうすれば良いのか調べます。 明示的にアセットの読み込みと破棄が行えることを目標にします。 メモリの使用率の確認 まずは、今メモリがどれだけ用意されていてどれだけ使用中なのか、を確認する方法を調べます。 スクリプトリファレンスを"Heap Size"辺りで調べると以下2つのドキュメントが出てきました。 Profiler.GetMonoHeapSize http://docs.unity3d.com/ScriptReference/Profiler.GetMonoHeapSize.html This is the reserved system memory that Mono is using