Version: 2020.3
言語: 日本語
ガベージコレクションを無効にする
アプリケーションのプロファイル

プロファイラー概要

Unity Profiler (プロファイラー) は、アプリケーションのパフォーマンス情報を取得するためのツールです。ネットワーク上のデバイスやマシンに接続されたデバイスに接続して、目的のリリースプラットフォームでアプリケーションがどのように動作するかをテストでき ます。また、エディターで実行して、 アプリケーション開発中にリソース割り当ての概要を確認することもできます。

プロファイラーは、CPU、メモリ、 レンダラー、 オーディオなどの領域でアプリケーションのパフォーマンスに関するデータを収集して表示します。これは、アプリケーションのパフォーマンスの改善が必要な領域を特定し、それらの領域を反復するのに便利なツールです。 コード、アセット、シーン設定、カメラレンダリング、ビルド設定がアプリケーションのパフォーマンスにどのように影響するかを特定できます。結果は一連のグラフで表示されるため、アプリケーションのパフォーマンスを表すグラフで値が急上昇した箇所を視覚化できます。

ビルトインの Unity プロファイラーを使用するだけでなく、低レベルのネイティブプラグイン Profiler API を使用して、プロファイリングデータをサードパーティのプロファイリングツールにエクスポートしたり、Profiling Core パッケージ を使用してプロファイリング分析をカスタマイズしたりすることができます。また、Memory ProfilerProfile Analyzer などの強力なプロファイリングツールをプロジェクトに追加して、パフォーマンスデータをさらに詳細に分析することもできます。

Profiler ウィンドウにアクセスするには、Window > Analysis > Profiler の順に移動します。ウィンドウの詳細な説明は、Profiler ウィンドウ のページを参照してください。

このセクションでは、以下のトピックについて説明します。

アプリケーションのプロファイリングと最適化の方法

アプリケーションのプロファイリングのベストプラクティスと、プロファイリングを通して調整できることについては、以下のガイドとチュートリアルを参照してください。

  • パフォーマンスと最適化 - Unity プロファイラー、パフォーマンス、最適化のヒントに関する Unity Learn チュートリアル
  • Optimization Corner - アプリケーションの最適化に関するベストプラクティスガイド。
ガベージコレクションを無効にする
アプリケーションのプロファイル
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961