これはOS X 10.7のバグだと思います。Retina MacBook Proも持っています。鉱山は2.6 / 16/512で、ページアウトは0ですが、非常に大きなスワップファイルが作成されていることに気付きました(鉱山は約8 GB)。アプリケーションを閉じると、使用されるスワップ領域が積極的に削減されました。この場合も、ページアウトは記録されていません。
これは、/ private / var / vmの仮想メモリファイルと一緒に格納されるスリープイメージファイルにも関係していると思います。pmset hibernatemodeが3(ラップトップのデフォルト、RAMおよびディスクへのサスペンド)に設定されている場合、sleepimageはスリープ時に書き込まれます。これが、これらのラップトップがスリープ状態になるまでに少し時間がかかる理由です。スリープイメージに最大16 GBのRAMを書き込んでいます。
ただし、この設定を変更して、RAMの電源がオンになり、sleepimageが書き込まれないようにしても、スワップファイルのサイズが異常に大きくなることはありません。私の疑いは、スリープイメージがスリープ後に保存され、スワップファイルの作成を促す場合があります。おそらく、表示されているスワップファイルのサイズが異常に大きくなる原因となっているのは、この不正な動作です。
pmsetのマンページから、サスペンドをNOに変更するには、ターミナルで実行します。
sudo pmset -a hibernatemode 0
スリープイメージを削除するには(および16 GBのRAMを搭載したコンピューターで16 GBを再利用するには)、次のコマンドを実行します。
sudo rm /var/vm/sleepimage
これらの操作の後で、奇妙な部分がないことを確認するためだけに再起動します。各電源で、次の方法でステータスを確認できます。
pmset -g
完全に電源が失われた場合(バッテリーが切れてプラグインされていない場合)、RAMの内容はハードドライブに保存されず、作業が失われることに注意してください。私にとって、これは小さいですが計算されたリスクです。スリープ/ウェイクの速度と、優れたバッテリ寿命および再利用されたストレージスペースがあるためです。さらに、私にとっては、私が所有している他のMacラップトップでは見られなかったこの問題が軽減されたようです。でも、それらのバッテリー表示灯があればいいのに。