結論から言うと:必要ありません。macOS は空いているメモリをわざとキャッシュしたファイルで埋め、アプリが必要とした瞬間に返すため、「使用済み」のメモリが多いのは正常です。RAM クリーナーはそのキャッシュを空にするので、アプリはすでに持っていたものを読み込み直すことになります。代わりにアクティビティモニタのメモリプレッシャーを見てください。緑なら Mac のメモリは足りています。黄色や赤のままなら、メモリを最も多く使っているアプリを終了してください。いつも使うアプリだけを開いていてもそうなるなら、その Mac のメモリでは足りていません。
Mac のメモリを確認する方法
「アプリケーション」›「ユーティリティ」からアクティビティモニタを開くか、Spotlight(⌘ スペース)で開き、メモリをクリックします。一覧には各プロセスが使っているメモリの量が表示されます。メモリで並べ替えると、最も多く使っているものが分かります。下部のパネルには Mac 全体の状況が表示されます。
- 物理メモリ:Mac に搭載されている RAM です。
- 使用済みメモリ:現在使われているメモリ全体で、下の3つの項目に分かれます。
- アプリケーションメモリ:アプリとそのヘルパープロセスが使っているメモリです。
- 確保されているメモリ:macOS 自体が必要とするメモリで、RAM に置いておく必要があります。
- 圧縮:使っていないアプリのメモリを、空きを作るために圧縮したものです。圧縮は高速で、何か問題があるのではなく、macOS がうまくメモリを管理している証拠です。
- キャッシュされたファイル:ほかに使われていないメモリに置かれ、すばやく開けるようにしてあるファイルです。アプリが必要とすれば、macOS はこのメモリをすぐにアプリに渡します。
- スワップ使用領域:RAM がいっぱいになったため、起動ディスクに移されたメモリです。
重要なのはメモリプレッシャー
メモリプレッシャーのグラフは、空き、圧縮、スワップの量から、これらすべてをまとめて示します。
- 緑:数値がどれほどいっぱいに見えても、Mac には必要なメモリがあります。
- 黄色:macOS が圧縮とスワップで対応しています。しばらくは問題ありませんが、黄色のままなら不要なものを閉じてください。
- 赤:メモリが足りなくなり、macOS がディスクに頼っています。アプリが遅くなるので、何かを終了しましょう。
メモリプレッシャーが緑でも、少しのスワップは正常です。作業中にスワップが数 GB まで増え続ける場合は、その作業に対して Mac のメモリが足りていません。
RAM クリーナーが実際にしていること
「メモリクリーナー」は、macOS のファイルキャッシュを空にしたり、アプリのメモリをディスクに追い出したりして、空きメモリの数値を増やします。数値は1分ほど良く見えます。しかしその後、アプリはファイルをディスクからもう一度、より遅く読み込み、キャッシュはまたいっぱいになります。Mac では、空きメモリはそのためにあるからです。
macOS には同じ機能が標準で備わっています。ターミナルで sudo purge を実行すると、ファイルキャッシュが空になります。マニュアルでは、キャッシュが空の状態で性能をテストするためのツールとして説明されており、何かを速くするためのものではありません。クリーナーアプリの中には、アドウェアが同梱されていたり、サブスクリプションを売るために問題を誇張したりするものもあります。MacKeeper の経緯をご覧ください。
「システムのアプリケーションメモリが不足しています」
macOS のこのメッセージは「強制終了」ウインドウを開き、開いているアプリを一覧表示します。一部には「一時停止中」と表示されます。これは、メモリとスワップを合わせても足りなくなったという意味です。対処法は次のとおりです。
- 「一時停止中」と表示されたアプリか、閉じても困らず、多くのメモリを使うと分かっているアプリを終了します。たとえば、タブをたくさん開いたブラウザや仮想マシンです。
- 「システム設定」›「一般」›「ストレージ」でディスクの空き容量を確認します。スワップは起動ディスク上に置かれるため、ディスクがほぼいっぱいなことはこのメッセージのよくある原因です。ディスク容量を空ける方法をご覧ください。
- 何もしていないときでも、あるアプリのメモリが何時間も増え続けるなら、そのアプリにはメモリリークがあります。アプリをアップデートするか、開発元が修正するまで1日に1回再起動してください。
- メッセージが何度も表示される場合は、Mac を再起動してください。
本当にメモリを解放する方法
- 使っていないアプリを終了します。Mac では、アプリの最後のウインドウを閉じても、アプリ自体は動き続けていることがよくあります。
- 不要なブラウザのタブを閉じ、使っていない機能拡張を削除します。タブはそれぞれ独自のメモリを持つ別のプロセスです。
- 「システム設定」›「一般」›「ログイン項目と機能拡張」で、不要なログイン項目とバックグラウンドのヘルパーをオフにします。
- ときどき再起動します。何週間も動き続けているヘルパーが終了し、スワップも消去されます。
動作が遅い Mac を速くするほかの方法については、動作が遅い Mac を速くする方法をご覧ください。
Mac にはどのくらいのメモリが必要ですか?
普段使うアプリで、メモリプレッシャーが緑のままでいられる量です。Web、メール、オフィス作業なら8 GB で足りることが多く、16 GB あれば多くのタブやアプリを同時に開く余裕があります。写真や動画の編集、開発、仮想マシンには16 GB 以上が必要です。
Apple シリコンを搭載した Mac では、メモリはチップの一部で、後から増設できません。いつも使うアプリだけでもメモリプレッシャーが黄色や赤になることが多いなら、解決策はメモリの多い Mac です。数年後に行う作業を見越して選びましょう。
Tidy My Mac で見る Mac のメモリ
- Performance は、macOS 自身によるメモリプレッシャーの判定とともにメモリの状況をリアルタイムで表示し、RAM の内訳をアクティビティモニタと同じように分け、各アプリをヘルパーも含めて一覧表示します。1つのアプリがメモリの4分の1を占めたときや、スワップが大きくなったときには警告します。「RAM を解放」ボタンは、あえて用意していません。
- Startup Items と Background Services は、Mac と一緒に起動してメモリを使い続けるものすべてを、所属するアプリとともに表示します。
Mac のメモリに関するよくある質問
空きメモリの数値はしばらく増えますが、Mac は速くなりません。macOS がファイルをすばやく開くために使うキャッシュを空にするだけで、キャッシュはまたいっぱいになります。効果があるのは、メモリを最も多く使っているアプリを終了することです。
アクティビティモニタのアプリケーションメモリは、アプリとそのヘルパープロセスが使っているメモリです。macOS が「システムのアプリケーションメモリが不足しています」と表示するのは、メモリとスワップを合わせてもいっぱいになったときです。アプリを終了し、ディスクの空き容量を確認してください。
少しのスワップは正常です。スワップが何 GB にも増え続ける場合は Mac のメモリが足りておらず、動作が遅くなるうえ、長い目で見ると SSD の消耗も進みます。
Apple シリコンを搭載した Mac ではできません。メモリはチップの一部です。一部の iMac や Mac mini など、古い Intel Mac の中にはメモリを増設できるモデルもあります。
すべてのセクションを7日間無料でお試しください。
必要なのはメールアドレスだけで、クレジットカードは不要です。その後は、最初の1年間が$19.99、2年目以降は年間$59.99です。
無料トライアルを始める