ベンチマーク
CPU、メモリ、ストレージ、GPU にわたるデバイスのパフォーマンスを測定します。
概要
ベンチマークは、デバイス上で一連のパフォーマンステストを実行し、各カテゴリのスコアを生成します。実行するベンチマークを選択し、リアルタイムで進捗を確認し、テスト完了後に詳細な結果を確認できます。
目次
設定
スイートは多数の個別ベンチマークをカテゴリにまとめます(例:CPU Integer、CPU Floating、Memory Bandwidth、Memory Allocation、Storage Read、Storage Write、GPU Render、GPU Compute、GPU Particles、Cryptographic Hash、Symmetric/Asymmetric Crypto、Compression、Numerical、Accelerate、Multimedia、Machine Learning、Data、SwiftUI、UIKit)。各カテゴリは関連するワークロードをグループ化します:
- CPU -- 計算負荷の高いワークロードを使用してプロセッサ速度を測定します。
- メモリ -- デバイスが RAM のデータをどの程度高速に読み書きできるかを測定します。
- ストレージ -- 内部ストレージの読み書きパフォーマンス を測定します。
- GPU -- グラフィックス処理能力を測定します。
ベンチマークをカスタマイズシート経由で実行するベンチマークをカスタマイズでき、カテゴリ別にグループ化されたすべてのベンチマークがリストされ、実行に含めるか除外するかをベンチマークごとに切り替えられます。
ベンチマークの実行
大きな Run Full Suite(フルスイートを実行)ボタンをタップして開始します(カスタムモードではボタンは Run Selected(選択を実行)と表示されます)。ベンチマークの実行中はボタンが停止コントロールに変わるため、完了を待たずにいつでもタップしてテストをキャンセルできます。
最も一貫した結果を得るには、ベンチマーク実行中に他のアプリを閉じ、デバイスの使用を避けてください。
進捗と温度モニタリング
ベンチマーク実行中、画面には以下が表示されます:
- 各テストの完了に伴い更新されるパーセンテージ付きの リアルタイム進捗インジケーター。
- テスト中にデバイスがどの程度高温になっているかを監視する 温度状態ゲー ジ。ゲージは色分けされたレベルを使用します:
- 正常 (緑) -- デバイスは通常の温度で動作しています。
- 注意 (黄) -- やや温かいですが、パフォーマンスへの影響はありません。
- 深刻 (オレンジ) -- デバイスが温かく、パフォーマンスのスロットリングが始まる可能性があります。
- 危険 (赤) -- デバイスが非常に高温で、冷却のためにパフォーマンスが積極的に低下されています。
温度ゲージを観察することで、高温がベンチマークスコアに影響を与えたかどうかを理解するのに役立ちます。
結果
ベンチマーク完了後、選択した各カテゴリのスコアを含む結果カードが表示されます。結果レポートが自動的に開き、すぐに詳細を確認できます。
各スコアは、そのカテゴリにおけるデバイスのパフォーマンスを反映しています。スコアが高いほどパフォーマンスが優れています。これらのスコアを使用して、経時的なパフォーマンスの比較やデバイス間の比較を行うことができます。
ベンチマークが完了する前に停止した場合、完了したテストのみがスコアを持ちます。
注意事項と制限事項
- ベン チマークスコアは、温度条件、バックグラウンドアクティビティ、バッテリーレベルによって実行ごとに異なる場合があります。
- 最も正確な結果を得るには、連続するベンチマーク実行の間にデバイスを冷却してください。
- GPU ベンチマークはすべてのデバイスで利用できるとは限りません。
- 結果は相対的な比較を目的としており、能力の絶対的な測定値を表すものではありません。