まず確認すること
Macの Google Chrome Helper (Renderer) のメモリ使用量が多い場合、Chromeの その他(⋮)→ その他のツール → タスク マネージャ を開き、メモリ で並べ替えてタスク名を確認します。停止する前にページ上の作業を保存してください。
アクティビティモニタ → メモリ → メモリプレッシャー も確認します。大きな数値だけで異常とは判断できません。負荷の継続、操作の遅さ、同じ作業で増加が再現するかを見ます。
タブや拡張機能を特定する
ステップ1:Chromeでタスクを確認する
タスク マネージャにはページ、サブフレーム、拡張機能などが表示されます。名前とメモリ使用量を記録します。列見出しを右クリックして プロセスID(Process ID) を表示すると、アクティビティモニタのPIDと照合できます。
PIDはタブとの一対一対応ではありません。複数のタスクがRendererを共有することも、1つのタブが複数のRendererを使うこともあります。Chromeとアクティビティモニタでは集計方法が異なり、メモリの値が一致するとは限りません。
ステップ2:保存してから一つずつ変更する
不要なページは保存してから通常の方法でタブを閉じます。拡張機能が疑わしい場合は 拡張機能 → 拡張機能を管理 で無効にし、元の操作を繰り返します。
プロセスを終了 は、そのタスクを終了すると決めた場合に使います。タブが閉じるとは限らず、エラー表示になる場合があります。同じプロセスを共有するタスクや未保存データにも影響します。
ステップ3:結果を比較する
他のタブやアプリの状態をできるだけ揃え、使用量、メモリプレッシャー、応答性を比較します。
| 結果 | 次の確認 |
|---|---|
| ページを閉じると改善する | そのページだけを開いて同じ作業を試す |
| 拡張機能を無効にすると繰り返し改善する | 無効のまま更新や代替を調べる |
| タブを閉じても高いまま | 共有プロセス、他のタスク、バックグラウンド処理を調べる |
| 同じ操作でメモリが増え続ける | 再現条件を記録する。増加だけではリークと断定できない |
Google Chrome Helper (Renderer)とは?
Chromeは処理を複数のプロセスに分けます。Rendererはウェブコンテンツを処理し、GPU、ネットワークなどは別のプロセスで動作できます。RendererはすべてのHelperを意味する名前ではありません。
「1タブにつき1プロセス」という固定ルールはありません。フレームが別のRendererに分かれる場合も、タブやフレームが共有する場合もあります。Helperの数ではなく名前とPIDを照合してください。Chromiumの設計資料で仕組みを確認できます。
メモリプレッシャーが繰り返す場合
- 不要な重いページを閉じ、使わない拡張機能を無効にします。
- 設定 → パフォーマンス → メモリセーバー を確認します。対象となる非アクティブなタブを休止し、再訪時に読み込み直します。タブの動作によって休止されない場合もあり、効果は作業内容によります。
- Chromeと関連する拡張機能を更新し、同じ条件で再確認します。
- 再起動が一時的にしか効かない場合は、再び増える操作を記録します。
すべてのページに共通するメモリ上限はありません。メモリプレッシャーとリークの違いも参照してください。
ProcXrayが役立つ場面
タスク名の確認にはChromeのタスク マネージャを使います。ブラウザを横断した比較、起動引数、操作中のリソース履歴が必要なら ProcXray が役立ちます。
--type=renderer などはプロセスの種類を示しますが、タブ名、URL、拡張機能の識別情報を確実に取得できるものではありません。Window Spy Pickerはウィンドウの所有アプリを識別し、個々のRendererまでは特定しません。

選択されているのはRendererではなく Google Chromeのメインプロセス、PID 1984 です。メモリが短時間増えた後、元に近い値に戻っています。この既存の画像は一時的な変化の例であり、リークや修正効果の証拠ではありません。
ProcXrayでブラウザのプロセスとメモリ履歴を比較する →
Safariと他のブラウザ
Safariではアクティビティモニタのメモリ表示から始め、保存後に疑わしいページを一つずつ閉じて比較します。特定ページの詳細はWeb Inspectorで調べられます。Chromeのプロセス名、割り当て方、メニューをそのまま当てはめないでください。
他のChromiumブラウザも自身のタスクマネージャと公式説明を確認します。メニューや列は異なる場合があります。
FAQ
Google Chrome Helperを終了しても安全ですか?
タスクを特定し、作業を保存してから判断します。Rendererの終了は複数ページに影響する場合があり、他のHelperの終了はブラウザ機能に影響します。不要なタブは通常の方法で閉じるのが先です。
タブを閉じてもメモリが増えるのはなぜですか?
他のタスクが同じプロセスを使っていたり、処理やキャッシュが残っていたりする可能性があります。同じ作業の推移とメモリプレッシャーを比較してください。グラフだけでリークを確定することはできません。
Safariのほうが必ず省メモリですか?
作業次第です。同じMacでページ、拡張機能、操作を揃え、単一プロセスの値だけでなく応答性とメモリプレッシャーを比較します。