Purge コマンドを使用して Mac OS X の非アクティブなメモリを解放する

Anonim

Mac OS X のメモリ管理はかなり優れていますが、完全ではありません。コンテンツが不要になったにもかかわらず、RAM が不必要に「非アクティブ」状態に保持されることがあります。メモリを大量に消費するアクティビティに参加している場合、または使用可能な RAM を解放する必要がある場合は、実際に Mac OS X に非アクティブなメモリを強制的にクリアさせることができます。

  • /アプリケーション/ユーティリティ/にあるターミナルを起動し、次のコマンドを入力します
  • sudoパージ

  • OS X がプロセスを完了するまで 1 ~ 2 分待ちます

注: OS X の一部のバージョンでは、purge コマンドの前に sudo を付ける必要がない場合がありますが、sudo を使用して実行する場合は、次のように認証が必要になります:

sudoパージ

アクティビティモニターを開いて、前後の結果を自分で確認すると、システムメモリの下の「空き」、「使用済み」、および「非アクティブ」メーターに劇的な変化が見られます。

purge コマンドは、ディスクとメモリのキャッシュを強制的に空にし、再起動後のオペレーティング システムの状態に似た「コールド ディスク バッファ キャッシュ」を提供します。もちろん、再起動ではなくパージを使用する利点は、マシンを再起動する必要がなく、メモリを解放しながら現在アクティブなアプリケーションを維持できることです。

これはほとんどの Mac ユーザーにとって必要ではありませんが、パワー ユーザーや大量のメモリを必要とするユーザーにとっては、間違いなくこのコマンドが将来的に役立つでしょう。頻繁にメモリの上限に達しているように感じる場合は、Mac で RAM のアップグレードが必要かどうかを確認し、アップグレードを検討する方法を学んでください。これにより、システム全体のパフォーマンスが大幅に向上する可能性があります。

注: Mac App Store から無料でダウンロードできるパージ コマンドを使用するには、XCode & Developer Tools をインストールする必要がある場合があります。

Purge コマンドを使用して Mac OS X の非アクティブなメモリを解放する