プロファイラーウィンドウは、プロジェクトのパフォーマンスに関する詳細情報を提供する非常に強力なツールです。 実行時に、CPU使用率、メモリ、物理学、ネットワーク使用率、および
もっと。
プロジェクトでフレームレートが低い、メモリ使用量が多いなどの問題が発生している場合、プロファイラーは何が起こっているかを表示できます。 プロファイラーは、何が起こっているかを示し、それを修正する計画を立てるのに役立ちます。
プロファイラーウィンドウの操作
プロファイラーを使用すると、プロジェクトのさまざまな側面を知ることができます。 パフォーマンス、例: B.使用されているメモリの量、CPU時間の量
さまざまなタスクに使用され、物理的な計算はどのくらいの頻度で行われますか
実施した? 最も重要なことは、このデータを使用して支援できることです
パフォーマンスの問題を特定します。
メニューバーを選択して、プロファイラーウィンドウを開きます。
[ウィンドウ]> [分析]> [プロファイラー]またはCtrl + 7をクリックします
WindowsまたはMacの場合はCmd + 7。
エディターウィンドウでプロジェクトを開いた後、プロジェクトを実行します。 プロファイラーは、プロジェクトからパフォーマンスデータの収集を開始できます。
プロファイラーウィンドウの左側に、プロファイラーの列が表示されます。 これらの各オプションは、プロジェクトの特定の側面に関する情報を表示します。 CPU使用率、グラフィックスプロセッシングユニットにはさまざまなプロファイラーがあります
(GPU) Nutzung, レンダリング, Speichernutzung, Audio, Physik und Netzwerk.
プロファイラーウィンドウの下半分には、現在選択されているプロファイラーの詳細情報が表示されます。 左側のプロファイラーを選択します。 たとえば、CPUを選択します。
プロファイラーウィンドウの下半分がいっぱいになりました
追加情報付き(図03)。
表示されるデータは、選択したプロファイラーによって異なります。 たとえば、
ストレージプロファイラーを選択すると、関係するアセットが表示されます。
最も多くのメモリと使用されたメモリの合計量を使用します。 これ
どの資産が最も多くのリソースを消費しているかを判断するのに役立ちます
パフォーマンスの問題の正確な原因を特定するのに役立ちます。
プロファイラーウィンドウの情報は、最初は少し多いかもしれません。 直面している問題に応じて、XNUMXつまたはXNUMXつのプロファイラーから始めることをお勧めします。 たとえば、プロジェクトの実行速度が遅い場合は、CPU使用率から始めるのが最適です。
ウィンドウからプロファイラーを削除するには、[モジュール]ドロップダウンリストからプロファイラーを選択し、使用しているプロファイラーを有効/無効にします。
プロファイラーコントロール
プロファイラーウィンドウには、プロファイリングの開始と停止に使用できるいくつかのコントロールが含まれています。 プロファイリング機能をアクティブ化および非アクティブ化し、プロファイラーが収集したデータを確認します。
記録: さらにデバッグおよびレビューするためにパフォーマンスを記録します。
ディーププロファイル: このオプションを有効にすると、プロファイラーはすべてのスクリプトコードのプロファイリングを開始できます。 これにより、
プロジェクトのコードのどこで時間が費やされているかを正確に知る。
注: ディーププロファイルは多くのメモリを消費します。 ->ゲームの実行速度が大幅に低下します。
プレイモード: このドロップダウンリストでは、プレイモードまたはエディターのプロファイルのXNUMXつのオプションのいずれかを選択できます。
プレイ時にクリア: プロジェクトを再生するたびにデータを消去します。
クリア: 収集した情報をすべてのプロファイラーから削除します。
負荷: ファイルからバイナリプロファイル情報をロードします。 Shiftキーを押しながらクリックすると、プロファイラーの現在の情報に情報が追加されます。
保存: 現在のプロファイル情報をバイナリファイルに保存します
矢印: プロファイラーでキャプチャされたデータのフレームを前後に移動します。
これらのコントロールの一般的な使用法は、プロジェクトのプロファイルを作成することです。 パフォーマンスの問題をキャプチャし、それが完了したら、プロファイリングを停止します。 必要なデータを収集します。 その後、タイムラインコントロールを使用して
パフォーマンスの問題を表すフレームに到達するまで、データを調べます。
プロファイラーに慣れたら、プロジェクトで発生する可能性のあるパフォーマンスの問題を調査できます。 貴重な情報を提供するだけでなく、記録されたプロファイル情報を保存するオプションも提供します
パフォーマンスデータ。 これにより、あなたとあなたのチームメンバーはパフォーマンスの問題を特定することができます。
当初の投稿2020-03-23:17:24。