スタートアップ項目
表示は無料、変更はPro
ログイン時に起動するもの、それぞれが使うメモリ、使っていないと思われるものを確認できます。
スタートアップ項目の専用ページと関連ガイド
できること
- ご自身のLaunchAgentsフォルダと/Libraryにある起動エージェントとデーモンを一覧表示し、それぞれの署名者と起動する理由を示します。
- 各項目のメモリは、最後のログインの5分後の値を表示します。まだ観察していない間は、「~」を付けた一般的なサイズを表示します。
- 項目のオフを提案するのは、そのプログラムがなくなっている場合か、直近10回のログインのうち、そのアプリを使ったのが多くても1回の場合だけです。10回のログインを観察するまでは提案しません。
- 切り替えのあと、次回のログインを測定し、レシートを作成します。
決してしないこと
- 何かを削除すること。項目をオフにすると、次回のログイン時に起動しないよう、そのファイルの名前を変更します。オンにすると名前が元に戻ります。
- Apple純正の項目を一覧表示したり、触れたりすること。
- バックグラウンド専用のアプリ、バックアップアプリ、同期アプリ、実行されたことがないアプリを提案すること。
- 今動いているものを止めること。次回から起動しないようにするだけです。
- 各項目をチェックボックス付きで先に見せずに、まとめてオフにすること。
無料かProか
一覧は無料です。項目のオンとオフの切り替えはProの機能です。
正直な限界
- Hedroomが切り替えるのは、ご自身のLaunchAgentsフォルダにある項目です。/Library/LaunchAgentsにある項目については、システム設定のログイン項目を開きます。/Library/LaunchDaemonsにある項目は一覧表示されますが、まだ切り替えられません。
- システム設定 › ログイン項目で自分自身を追加するアプリは、管理者権限がないと一覧表示できません。それらはログイン項目で操作してください。
- 十分な回数のログインを観察するまでは、まだ学習中と表示し、何も提案しません。
ディスプレイアドバイザ
表示は無料、変更はPro
WindowServerが画面を描画するためにどれだけ働いているかを表示し、その一部を取り戻せる可能性のある変更を提案します。
ディスプレイアドバイザの専用ページと関連ガイド
できること
- 画面を開いている間、WindowServerのCPUをコア1つに対する割合で読み取ります。読み取れない場合は「利用できません」と表示し、数値は表示しません。
- 各ディスプレイの解像度、リフレッシュレート、そしてmacOSが大きな画像を描画して縮小しているかどうかを表示します。
- ヒントは、読み取った内容だけに基づきます。パネルのピクセル数より多く描画する拡大縮小モード、外部ディスプレイでの60 Hz超のリフレッシュレート、3台以上のディスプレイ、そして「透明度を下げる」です。
- 「試す」は、1つのディスプレイのモードを変更します。「維持」または「取り消す」を押すまで15秒あり、何もしなければ元のモードに戻ります。
- 「維持」のあと、WindowServerを5分間測定し、レシートを作成します。
決してしないこと
- 「試す」を押すまで何かを変更すること。
- 変更を永続させること。「維持」したあとも、ログアウトするまでしか保持されません。
- 「透明度を下げる」を代わりに切り替えること。そのヒントはシステム設定を開きます。
- 割合を約束すること。効果の数値は「最大」と表示され、予測ではなく上限です。
無料かProか
測定値とヒントは無料です。試すにはProが必要です。元に戻す操作は、ロックされることはありません。
正直な限界
- 実際に小さな低下があっても、レシートでは「測定できる効果はありません」と表示されることがよくあります。これはレシートが慎重だということです。
- パネル本来の解像度より低いモードでは、文字がぼやけて見えることがあります。Hedroomはヒントでそのことを伝えます。
- 15秒の間にHedroomがクラッシュした場合、確定していないモードは、すぐにではなく、次回の起動時またはログアウト時に元に戻ります。
電源とファン
表示は無料、変更はPro
一日を通したバッテリープロファイル、バッテリーの状態、MacBook Proのファンカーブ。
電源とファンの専用ページと関連ガイド
できること
- 3つのプロファイルがあります。「一日中バッテリー」は、同期アプリとアップデータを高効率コアに移し、Dockerがアイドルのときは一時停止します。「バランス」は何も追加しません。「全速」は動作を遅くするものを加えず、ファン制御がオンのときは「低温」のファンカーブを使います。各プロファイルは、「ルール」で確認できるルールの集まりです。
- 電源に接続したとき、または外したときにプロファイルを切り替えられますが、あなたが了承したあとだけです。
- バッテリーのサイクル数、定格サイクル数、macOSの「充電の最適化」が充電を抑えているかどうかを表示します。Hedroomは読み取るだけで、変更はしません。
- MacBook Proでは、選んだファンカーブを実行します:「静か」、「低温」、「最大」、またはご自身で決めた2〜5個のポイント。Hedroomが終了すると、ファンは自動制御に戻ります。
決してしないこと
- 低電力モードに触れること。それはあなた自身のスイッチのままです。
- 「開始」を押す前にファンを動かすこと、またはファン自身の最小値と最大値の範囲外の回転数を設定すること。
- macOSの熱保護と争うこと。macOSが「高い」または「クリティカル」の熱状態を報告した場合、Hedroomはファンの制御を返します。
- Hedroomがなくなったあとにファンを強制したままにすること。Hedroomが終了したとき、クラッシュしたとき、または10秒間応答しなくなったとき、ヘルパーはファンを自動制御に戻します。
無料かProか
ファンの回転数、温度、バッテリーの状態、プロファイルの確認は無料です。プロファイルをオンにすることと、ファンカーブを実行することはProの機能です。
正直な限界
- ファン制御には、管理者権限で動作する小さなヘルパーが必要です。システム設定 › 一般 › ログイン項目での承認が必要です。Hedroomのそれ以外の機能では不要です。Hedroomがヘルパーの承認を求めるのは、ファンカーブをオンにしたときだけです。
- MacBook Proのみです。MacBook Airにはファンがなく、その他のMacではファンは自動制御のままです。
- ファンを強制できないMacでは、ファンは自動制御のままで、Hedroomはその旨を表示します。
- Hedroomは、どのカーブについても温度や騒音の結果を主張しません。リアルタイムの測定値を見て、ご自身で判断してください。
ローカルAIの余裕
表示は無料、変更はPro
ローカルモデルがMacのメモリに収まるかどうかを、ダウンロードや読み込みの前に確認できます。
ローカルAIの余裕の専用ページと関連ガイド
できること
- モデルの系列とサイズ、4・8・16ビット、4Kから128Kまでのコンテキスト長を選びます。
- 必要な量(重み、コンテキストキャッシュ、ランタイム)を見積もり、GPUが使える量と現在の空きと比較します。
- 「収まります」「余裕なし」「空きを作る」「収まりません」のいずれかを、判断の決め手になった行とともに表示します。
- 「空きを作る」では、メモリを使っているアプリを、通常のHedroomの操作で再度開く、または終了することを提案します。
- Ollama、LM Studio、Jan、GPT4Allが実行中であることを検出し、それらが使っている量を表示します。
- macOSに残る量がどれだけ少なくなるかを示す確認のあと、再起動するまでGPUメモリ上限を引き上げられます。
決してしないこと
- モデルをダウンロード・読み込み・実行すること、またはモデルアプリと通信すること。
- 速度を約束すること。見積もるのはメモリだけです。
- macOSに8 GB未満しか残らない上限を提案すること。
- あなたの確認なしに上限を引き上げること。Hedroomは終了時に、ご自身で変更した場合を除き、上限を元の値に戻します。
無料かProか
確認とGPUメモリ上限の読み取りは無料です。上限の引き上げはProの機能です。リセットがロックされることはありません。
正直な限界
- 見積もりには約15%の誤差が出ることがあります。レイヤー数やヘッド数は、お使いのファイルから読み取った値ではなく、そのモデル系列の一般的な値です。
- macOSはGPUの初期上限を公開していません。Hedroomは独自の解釈を表示します。36 GBまではメモリの約3分の2、それを超える分は4分の3です。
- メモリが8、16、18、24 GBのMacでは、Hedroomはより高い上限を提案しません。許可できる最大値が、macOSがすでにGPUに割り当てている量を超えないためです。
- 上限の引き上げには、ファン制御と同じヘルパーが必要で、システム設定での承認が必要です。上限を高くすると、macOSに残るメモリが減り、メモリが足りなくなるとMacが遅くなったり不安定になったりすることがあります。この設定は再起動するまで続きます。
ブラウザ連携
無料
使っていないタブをスリープさせて、Macのメモリに余裕を持たせる小さな拡張機能です。
ブラウザ連携の専用ページと関連ガイド
できること
- ブラウザ自身のタブ破棄機能を使って、15分、30分、1時間(初期設定は30分)アイドル状態のタブをスリープします。スリープしたタブは、クリックすると再読み込みされます。
- ブラウザ全体が使っているメモリを、Macアプリが測定した推定値として表示し、あわせてタブの状態を示します。
- タブのスリープ後、Hedroomは、ブラウザのメモリの実行前と実行後の値からレシートを作成します。
- Chrome、Edge、Brave、Arc、Firefoxで動作し、Macアプリと連携します。設定すると、各ブラウザのフォルダに小さなファイルが書き込まれますが、それは「ツール」で「ブラウザ連携を設定」をクリックしたあとだけです。アンインストールすると削除されます。
決してしないこと
- タブのタイトルやURLをどこかに送信すること。拡張機能とMacアプリの間のメッセージ形式には、URL、タイトル、ホスト名、タブのための項目がありません。追加されるとテストが失敗します。
- ネットワークリクエストを行うこと。拡張機能にはありません。
- 音声を再生中のタブ、固定したタブ、今見ているタブ、ブラウザのページ、スリープしないリストにあるタブ、(ガードをオンにした場合)未送信の入力があるフォームを持つタブをスリープすること。
- 自動スリープをオンにしない限り、タブを勝手にスリープすること。自動スリープは初期設定ではオフです。
無料かProか
無料です。Hedroomの「ルール」にある自動タブスリープのルールはProの機能です。
正直な限界
- タブごとのメモリは表示されません。Chromeにはそれを読み取る安定した方法がないため、Hedroomはブラウザ全体を表示します。
- Safariの拡張機能にはタブをスリープさせる手段がないため、Safariには対応していません。
- フォームのガードは任意で、オンにしたときだけ、ページ内での動作の許可を求めます。タブごとに「はい」か「いいえ」を1つ報告するだけで、入力した内容を読み取ることはありません。
- 拡張機能は、ブラウザのストアからインストールします。ストアのページは、公開と同時に利用できるようになります。
プロセスライブラリとライブラリの更新
無料
アクティビティモニタに表示される名前を分かりやすい言葉で説明します。署名付きのリストから、週に1回ほど更新されます。
プロセスライブラリとライブラリの更新の専用ページと関連ガイド
できること
- プロセスやアプリが何なのか、そのままにしても安全か、問題を起こしたときはどうすればよいかを説明します。
- アプリに同梱されているため、オフラインでも使えます。週に1回ほど、Hedroomはより新しい署名付きのコピーをダウンロードします。「設定 › 今すぐ確認」で手動でも実行できます。
- 新しいコピーを使う前に、署名とバージョンを確認します。確認に失敗した場合は、古いコピーを使い続け、何も表示しません。
決してしないこと
- アップデートのために、Macに関する情報を何か送信すること。クッキーも識別子もない、ただのダウンロードです。
- Hedroomが署名していないコピーを使うこと。
- メモリプレッシャーがクリティカルなとき、低電力モードのとき、バッテリーが20%未満のときに、自動で確認すること。
正直な限界
- ライブラリには一般的な名前が収録されています。知らないものについては、「Hedroomはこれをまだ把握していません。」と表示します。