メインコンテンツまでスキップ

ベンチマーク

CPU、メモリ、ストレージ、GPU にわたるデバイスのパフォーマンスを測定します。

iPhoneiPadMacApple Vision ProApple TVApple Watch

概要

ベンチマークは、デバイス上で一連のパフォーマンステストを実行し、各カテゴリのスコアを生成します。実行するベンチマークを選択し、リアルタイムで進捗を確認し、テスト完了後に詳細な結果を確認できます。

目次

設定

スイートは多数の個別ベンチマークをカテゴリにまとめます(例: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 ベンチマークはすべてのデバイスで利用できるとは限りません。
  • 結果は相対的な比較を目的としており、能力の絶対的な測定値を表すものではありません。