macOSでFPSを表示する方法:SteamとAppleのMetal HUD
SteamのパフォーマンスオーバーレイまたはAppleのMetalパフォーマンスHUDを使用してMacでFPSを表示する方法、およびカウンターが表示されない場合の対処法を学びましょう。
MacでFPS(フレーム/秒)を確認するには、ゲームまたはSteamに組み込まれているパフォーマンスカウンターから始めましょう。Metalベースのアプリの場合、AppleはMetal Performance HUDも提供しており、アプリの実行中にフレームレート、GPU時間、フレーム間隔を表示できます。最適な方法は、ゲームの起動方法や、単純なFPS値が必要なのか、より詳細な診断情報が必要なのかによって異なります。
Steamのゲーム内パフォーマンスモニターは、Steam経由で起動した対応ゲームにとって最も便利な出発点です。Valveは、従来のFPSカウンターを、設定可能なパフォーマンス表示にアップデートしました。一部の高度なCPUおよびGPUメトリックは主にWindowsでサポートされているため、macOSではデータフィールドが少なくなることが予想されます。

何も表示されない場合は、ライブラリ > [ゲーム] > プロパティ > 一般でゲームの個別のオーバーレイ設定を確認し、ゲームが Steam のオーバーレイをサポートしていることを確認してください。通常、 Shift + Tab キーで Steam オーバーレイを開くことができますが、画面に有効な FPS 表示を維持するためにこのショートカットは必須ではありません。現在の設定と制限事項については、Valve のパフォーマンス モニター ガイドとSteam オーバーレイのトラブルシューティングを参照してください。

MacのゲームやアプリケーションがAppleのMetalグラフィックスAPIを使用している場合、MetalパフォーマンスHUDも選択肢の一つです。Steamのオーバーレイとは異なり、これは汎用的なFPSカウンターではなく、グラフィックス診断ツールです。異なるレンダリングシステムを使用しているアプリケーションや、互換性のあるMetalレイヤーを公開していないアプリケーションでは、必ずしも動作するとは限りません。
MTL_HUD_ENABLED=1AppleはHUDを有効にするための環境変数を文書化しています。このopenコマンドの--envオプションをサポートするmacOSのバージョンでは、ターミナルを開き、次のパターンで互換性のあるアプリを起動します。
open /Applications/MyGame.app --env MTL_HUD_ENABLED=1
実際のアプリケーションバンドルパスに置き換えてくださいMyGame.app。設定を適用した新しいプロセスを開始するには、まずゲームを終了してください。この設定をMTL_HUD_ENABLED=1単独で入力してもゲームは起動せず、macOS の一般的な FPS 切り替え機能ではありません。Apple のmacOS 26 リリースノートにはこの起動パターンが記載されていますが、古いシステムでは動作や利用可能なオプションが異なる場合があります。

XcodeでMetalプロジェクトをテストする場合は、代わりに組み込みの診断設定を使用してください。
Xcodeは、その実行スキームに対してHUDを有効にします。フレームごとのコンソール統計情報を表示するには、Appleは「ロググラフィックスの概要」も選択するように指示しています。Metal Performance HUDの公式ドキュメントには、これらのオプションの両方について説明されています。

FPSは、アプリケーションが1秒間にレンダリングするフレーム数を示します。フレームの配信が不均一であったり、ディスプレイがすべてのフレームを表示できない場合、数値が高いほど必ずしも優れているとは限りません。Metal HUDは、フレーム間隔(フレーム間の時間)とGPU時間も表示します。これは、平均FPSが許容範囲内であってもゲームがカクカクして感じられる場合に役立ちます。
これらはあくまで数学的な基準値であり、Macが実際に達成できる性能を保証するものではありません。フレームレートが一定している方が、平均フレームレートが高くても急激なフレームタイムの変動があるよりも、一般的に滑らかに感じられます。AppleのHUDカスタマイズガイドでは、指標、位置、グラフの調整方法について説明しています。
以前のmacOSの手順では、Xcode用追加ツールをダウンロードし、Quartz Debugを開いて、[ウィンドウ] > [FrameMeter]を選択することを推奨していました。これは、このガイドの以前のバージョンで採用されていた方法です。Appleは現在も開発者向けダウンロードの入り口を提供していますが、特定のQuartz Debugビルドが最新のMacで利用可能で互換性があるとは限りません。FrameMeterがサポートされている最新のmacOSワークフローであることを確認できなかったため、上記のSteamとMetalの方法の方がより安全な出発点となります。
手軽なゲームパフォーマンスチェックには、SteamのFPS表示機能(利用可能な場合)を使用してください。フレームタイムのコンテキストが必要な場合や、Metalアプリの診断を行う場合は、AppleのMetalパフォーマンスHUDを選択してください。どちらのオーバーレイも、一貫したテスト条件下でない限り、ベンチマーク結果として扱うべきではありません。
SteamのパフォーマンスオーバーレイまたはAppleのMetalパフォーマンスHUDを使用してMacでFPSを表示する方法、およびカウンターが表示されない場合の対処法を学びましょう。
応答しないMacアプリを強制終了するには、Option+Command+Escキーを押すか、Appleメニュー、Dock、アクティビティモニタ、またはターミナルからアプリを閉じます。
Split Viewの設定方法、ペインのサイズ変更や置換方法、Mission Controlの使い方、そしてMacでデスクトップウィンドウのタイル表示がより適している場面について学びましょう。
macOSで写真からEXIFデータを削除する方法、写真アプリで位置情報を隠す方法、ExifToolを使用してエクスポートしたJPEGコピーをクリーンアップする方法、そして結果を確認する方法を学びましょう。
SyncTwoFoldersを使えば、Mac上の2つのフォルダを同期できます。一方向または双方向の更新を選択でき、ファイルの置換や削除を行う前に変更内容をプレビューできます。
Tumblrのウェブエクスポート機能を使って、Mac上でTumblrブログをバックアップしましょう。ZIPファイルをダウンロードして解凍すれば、投稿やメディアを安全に保存でき、アーカイブに含まれないデータも確認できます。
MacのSafariまたはChromeでGoogleマップを使用し、場所やルートを検索したり、マップレイヤーを切り替えたり、macOS Sonoma 14以降でSafariウェブアプリをDockに追加したりできます。
WindowsとmacOSに対応した無料のWAVからMP3への変換ソフト5つを比較します。オンラインファイル数の制限、ローカルバッチツール、実用的なエクスポート設定などについても解説します。
WindowsとMacでコンテキストメニューを開くためのキーボードショートカットとアクセシビリティ機能(マウスキーやMacのコンテキストメニューキーなど)を学びましょう。
無料のQ-DirやFilesから、デュアルペイン表示や上級者向けツールまで、5つのWindowsファイルマネージャーを比較し、ファイルのコピー、並べ替え、整理に最適なものを見つけましょう。