Vitals
Vitalsは、バックグラウンドのヘルパープロセスを親アプリケーション配下に集約し、メニューバーから直接リアルタイムおよび過去のハードウェア指標を追跡できるmacOS向けシステムモニターです。
Vitalsは、バックグラウンドのヘルパープロセスを親アプリケーション配下に集約し、メニューバーから直接リアルタイムおよび過去のハードウェア指標を追跡できるmacOS向けシステムモニターです。
製品の機能と公式な位置づけ
Vitalsは、macOS標準のアクティビティモニタの代替として設計されたMac向けシステム監視ユーティリティです。個別のヘルパープロセスやバックグラウンドプロセスをそれぞれの親アプリケーション配下に集約し、CPU、メモリ、ディスク、ネットワークアクティビティにわたるリソース消費の統合ビューを提供します。
カスタマイズ可能な表示によってmacOSのメニューバーに統合され、最大30日間のパフォーマンス履歴の追跡、問題のあるアプリケーションに関するアラート通知、プロジェクト単位でのポート追跡など開発者向けの機能を提供します。
公式情報で確認できる活用例
ヘルパープロセスを手動で合算することなく、親アプリケーション単位で集約されたCPU、メモリ、ネットワークの使用状況を確認できます。
開発者は開放されているネットワークポートを特定し、プロジェクトフォルダごとにまとめられたプロセスを確認して、アイドル状態の開発サーバーを安全に停止できます。
CPUやGPUの温度、ファンの回転速度、接続されているBluetoothアクセサリのバッテリー充電残量を監視できます。
標準的なシステムツールでは個々のバックグラウンドワーカーやヘルパープロセスがすべて個別に一覧表示されるため、システムリソースを消費している大元のアプリケーションを特定するのが困難です。Vitalsは各サブプロセスを主要な親アプリケーション配下にグループ化することで、このデータを再構成します。
リアルタイムの指標にとどまらず、複数の時間軸でパフォーマンス履歴を記録できるため、CPU、メモリ、ディスク、ネットワークインターフェースにわたる過去のリソーススパイクを詳細に検証できます。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
VitalsはmacOS 15 Sequoia以降で動作し、Appleシリコン搭載MacとIntelプロセッサ搭載Macの両方をサポートしています。
個々のサブプロセスやヘルパーを個別の行に表示するのではなく、それらを起動した親アプリケーション配下に関連するすべてのサブプロセスをグループ化して表示します。
Vitalsが実行するネットワークリクエストは、アプリケーションのアップデート確認とソフトウェアライセンスキーの認証という2つの特定の機能のみに制限されています。
実行中のプロセスをプロジェクトフォルダごとにグループ化して開放ポートを一覧化し、アイドル状態の開発サーバーを特定するとともに、プロセスを停止する前にユーザーへ確認を求めます。
CPUやGPUの温度、ファンの回転速度に加え、AirPods、マウス、キーボードなど接続されているBluetoothアクセサリのバッテリー残量パーセンテージを表示できます。