私のMacが非アクティブなメモリをクリアするのではなくスワップするのはなぜですか?


8

私のMac(10.8 Mountain Lionを実行している)が非アクティブなメモリをクリアするのではなくスワップするのはなぜですか?Mac OSがそれ自体を管理していると人々が言うのを知っていますが、私のMacBookがスワップアウトを開始すると、1.5 GBを超える非アクティブメモリがクリアされない場合でも、パフォーマンスが大幅に低下します。私のドックにはパージコマンド用のランチャーがあります。

メモリ統計を示すアクティビティモニターのセクション

2.21 GBの非アクティブおよび127.1 MBのスワップに注意してください。これは、ワークフローのすべてのプログラム(Photoshop + Illustrator + Dreamweaver + Publisherなど)を使用して、purgeコマンドを使用しない限り急速に増大し、コンピューターを保存します。ビーチボールの虐殺祭から。


「スワップ」が発生している場合、vm_stat 15は2分間にわたって何を示していますか?その時点でどのプロセスがCPU時間を取得していますか?
bmike

PBとはどのアプリですか?
Cajunluke

仮想メモリシステムは複雑になる可能性があり、簡単に説明するのが難しい緊急の動作を示す可能性があります。とはいえ、10.7にはメモリ管理の問題がある場合があると言っている人もいます-10.6はあなたにとってより良い動作をしましたか?
Ken

また、Photoshopには多数のカスタムメモリ設定があります。どのように構成しますか?
Ken

10.6ではこれができなかったので、10.8 dp4でもうまくいきません。@CajunLuke PBはパブリッシャーです。私の答えを変更しました
Alexander-Reinstate Monica

回答:


10

私は最近あなたのような質問に答えたので、これがまだ問題である場合に備えて、あなたのために主要なポイントを言い直したいと思いました。

Mac OS Xは、ほとんどのバージョンのMS Windowsとは異なる方法でRAMを割り当てて使用するため、混乱を招く場合があります。Microsoftは当初、可能な限り多くのメモリを解放するためにWindowsを構築しました。Appleのメモリモデルは、空のRAMは無駄なリソースであり、パフォーマンスを向上させるためにより効果的に利用できるというガイドラインに従っています。

RAMが現在どのように使用されているかを簡単に簡単に説明します。

  • 有線:オペレーティングシステムによって予約および使用されるメモリ
  • アクティブ:現在実行中のプログラムが使用しているメモリ
  • 非アクティブ:最後に再起動してから以前に実行したが、その後終了したプログラムで使用されているメモリ。ほとんどの人は常にいくつかのプログラムを繰り返し使用しており、1つのプログラムを終了してから別のプログラムを起動することにより、プログラムを切り替える場合があります。メモリを解放して「解放」するのではなく、非アクティブなプログラムがキャッシュされ、再び実行できるようになります。このメモリの一部またはすべては、システムまたはプログラムの必要に応じて、空きメモリと結合されます。OS Xは、非アクティブなメモリの解放に消極的である場合があります。
  • 空き:前回の起動以降、未使用のメモリ。
  • 使用:有線、アクティブ、非アクティブの合計。

VM統計は、再起動するたびにリセットされます。

お使いのMacBookが4 GB RAMを超えてアップグレードできる場合は、4 GB SO-DIMMのペアに投資して、合計8 GBをインストールします。MacBookについて留意すべきもう1つの点は、一般的なノートブックのハードドライブは、対応するデスクトップのハードドライブよりも遅いということです。第一世代のユニボディMacBook Proのハードドライブを256GB SSDに交換しました。「モダン」なMacBook Proにはないパフォーマンス。ハードドライブからSSDへの増加は、4 GBから8 GBのRAMへのアップグレードよりもかなり顕著でした。


私のSODIMMの1つがカーネルパニックを引き起こしているので、4 GBのモジュールが1つだけです= /
アレクサンダー-モニカ

必要なときに非アクティブなメモリが空にされず、スワッピングが発生する理由はまだわかりません。スワッピングを担当する自動ポケットベルを無効にするだけで解決策が見つかりました。
アレクサンダー-モニカを

パニックはSODIMMまたはスロットが原因ですか?RAMスティックをスロットで切り替える場合でも、パニックが発生しますか?疑わしいスティックを別のものに交換してみましたか?
TomUnderhill

スロット。これを含むすべての組み合わせは、カーネルパニックを引き起こします。私は複数の(オリジナルの)1GBスティックと、アフターマーケットの2GBと4GBスティックを試しました。
アレクサンダー-

カーネルパニックに関する別の質問を検討してください。
Graham Perrin 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.