メモリ最適化、ディスクの徹底クリーンアップ、アプリのアンインストール、ファン制御、スリープ防止に対応したmacOSネイティブツールキット。メニューバーから状況を確認できます。
Zesty0wl/mac-performance-monitor
処理の遅さの原因をプロセスまでさかのぼれる、履歴記録対応のmacOSネイティブ性能モニター
代替できる製品:iStat Menus
Activity Monitor
- スター
- 941
- フォーク
- 40
- 未解決の Issue
- 2
- 最終コミット
- 3 日前
これは何?
Mac Performance Monitorは、システムのパフォーマンスをリアルタイムで監視し、後から振り返るためのmacOSネイティブアプリです。メニューバーの表示、バックグラウンドでの記録、フルウィンドウ表示に対応し、CPU、メモリ、GPU、ネットワーク、ディスク、バッテリー、センサーの値と、それらに関係するプロセスを確認できます。
記録された履歴から、処理の遅延や急増が始まった時点に戻って確認できます。Explorerでは、すでに終了したものも含めて最大8つのプロセスとマシンの各種指標を比較し、表示中のデータをCSVにエクスポートできます。アラートは固定のスワップしきい値ではなく、メモリ使用量の継続的な増加とページング圧力に基づいています。
対象はmacOS 15以降を搭載したApple silicon Macです。記録データはローカルマシンに保存され、プロジェクトによると使用状況のテレメトリーはありません。MITライセンスで提供されており、Developer ID署名と公証を受けたビルドはGitHub ReleasesまたはHomebrewから入手できます。
主な機能
- 01CPU、メモリ、ネットワーク、バッテリーの値をリアルタイムで表示するメニューバー表示
- 02詳細度と保存期間を設定できる履歴記録
- 03マシンの各種指標と最大8つのプロセスを比較するExplorerビュー
- 04プロセスごとの使用状況の推移、ファイルディスクリプタ、ディスクI/O
- 05大きいファイルや古いファイルを見つけるDisk Mapのツリーマップ
- 06バッテリーの状態、充電、電力の流れを確認できるEnergyビュー
ユースケース
- 1時間前にMacの動作が遅くなった原因を特定する
- バックグラウンドレコーダーでメモリ圧力とスワップの増加を監視する
- Apple siliconでバッテリー消費やGPU動作を引き起こしているアプリを確認する
- 分析用にパフォーマンスデータをCSVとしてエクスポートする
クイックスタート
- 1
Homebrew からインストール
brew install --cask mac-performance-monitor - 2
または Releases ページから署名済みパッケージをダウンロードして、ダブルクリックします
- 3
ソースからビルド:リポジトリを clone します
git clone --branch main https://github.com/Zesty0wl/mac-performance-monitor.git - 4
ソースからビルド、テスト、実行
swift build && swift test && Scripts/run.sh
使う前に知っておきたいこと
- macOS 15 以降と Apple silicon が必要です。
- アプリバンドルのビルドには Xcode 27 と macOS 27 SDK が必要です。
- Ask など一部の機能には macOS 27 と Apple Intelligence が必要です。ANE Time には macOS 27 が必要です。
トピック
よくある質問
- mac-performance-monitor とは?
- 処理の遅さの原因をプロセスまでさかのぼれる、履歴記録対応のmacOSネイティブ性能モニター Mac Performance Monitorは、システムのパフォーマンスをリアルタイムで監視し、後から振り返るためのmacOSネイティブアプリです。メニューバーの表示、バックグラウンドでの記録、フルウィンドウ表示に対応し、CPU、メモリ、GPU、ネットワーク、ディスク、バッテリー、センサーの値と、それらに関係するプロセスを確認できます。
- mac-performance-monitor は無料で使えますか?ライセンスは?
- mac-performance-monitor は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- mac-performance-monitor は今もメンテナンスされていますか?
- 活発にメンテナンス中。mac-performance-monitor の最終コミットは 2026年10月17日 です。
- mac-performance-monitor は何に使えますか?
- 1時間前にMacの動作が遅くなった原因を特定する バックグラウンドレコーダーでメモリ圧力とスワップの増加を監視する Apple siliconでバッテリー消費やGPU動作を引き起こしているアプリを確認する 分析用にパフォーマンスデータをCSVとしてエクスポートする
- mac-performance-monitor のインストール方法は?
- Homebrew からインストール: brew install --cask mac-performance-monitor または Releases ページから署名済みパッケージをダウンロードして、ダブルクリックします ソースからビルド:リポジトリを clone します: git clone --branch main https://github.com/Zesty0wl/mac-performance-monitor.git ソースからビルド、テスト、実行: swift build && swift test && Scripts/run.sh
- mac-performance-monitor はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Zesty0wl/mac-performance-monitor
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Apple Silicon搭載Mac向けの小型ネイティブシステムモニター。サイズに合わせて変化するフローティングパネルで表示。
Macのメニューバーから、各USB-Cケーブルでできることや充電が遅い理由を平易な言葉で確認できるアプリ。
Apple silicon/Intel MacでmacOS・Linux・WindowsのインストーラーUSBを作成できる、ガイド付きmacOSアプリ。
CPU、メモリ、GPU、ネットワーク、ディスク、バッテリー、温度を表示する軽量なmacOSメニューバー用システムモニター。
MacBookのノッチを、メディア操作やシステム情報、便利なツールを表示するDynamic Island風のパネルに変えるmacOSアプリ。