Xamarin Profiler
Xamarin Profiler は、Xamarin モバイルアプリのメモリ使用量、割り当て、実行時の動作を測定するための macOS 向け開発ツールです。
Xamarin Profiler とは?
Xamarin Profiler は、Xamarin アプリケーションを開発する開発者向けの、macOS ネイティブのパフォーマンス解析ツールです。Xamarin.iOS、Xamarin.Android、および関連するクロスプラットフォームのアプリ開発ワークフローにおいて、メモリ増加、過剰な割り当て、ランタイム動作の診断に役立ちます。開発者は通常、モバイルアプリのテスト中にこれを使用して、リークの調査、スナップショットの比較、実際のアプリ動作中に時間とメモリがどこで使われているかの把握を行います。インターフェースは、C# ベースのモバイルプロジェクトにおけるパフォーマンス問題を絞り込むのに役立つ、プロファイリングセッションと詳細確認ビューに重点を置いています。Xamarin Inc はこのツールを Xamarin 開発者向けエコシステムの一部として提供しており、ユーザーがこのツールを目にする可能性が最も高いのは、モバイルアプリの開発やデバッグに使用される Mac 上です。
主な特徴
- Xamarin アプリの実行中にメモリ使用量をプロファイリングする
- オブジェクトの割り当てと時間経過による増加を確認する
- リークや保持されているオブジェクトの発見に役立つようスナップショットを比較する
- 実行時間がどこで使われているかを理解するためにコールツリーデータを確認する
- Xamarin.iOS と Xamarin.Android アプリのパフォーマンス問題を解析する
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: 安全
これは、テスト中にモバイルアプリのパフォーマンスを調査するために使用される正規の開発者向けユーティリティです。これを使って実行するアプリのプロジェクトビルドやプロファイリングデータにアクセスする場合がありますが、これはプロファイラとして通常の動作です。一般的に、開発用 Mac に保持しておいても安全ですが、Xamarin プロジェクトに関わらない人には通常インストールしておく必要はありません。
推奨: Xamarin モバイルアプリを積極的に開発またはトラブルシュートしており、詳細なメモリ分析やパフォーマンス分析が必要な場合は、Xamarin Profiler を保持してください。Xamarin ツール群をもう使用していない場合は、無関係のアプリに影響を与えることなく、容量を空けるために削除できます。
一般的なパス
/Applications/Xamarin Profiler.app
体験を共有する
最初に体験を共有しましょう。