8GBのRAMを搭載したiMac - メモリはほぼ満杯

8GB RAMの27インチiMac(2012年後半、OS X 10.9.2)を使っています。私はそれほど多くのものを実行しているとは思わないにもかかわらず、メモリの使用量は常に7GBを超えています。これは時折プログラムがハングし、時々コンピュータが遅れているように感じます。

私が実行している最も重いことは、現存していないWindowsラップトップのParallels仮想化です(私のWindows専用プログラム用、仕事関連)。それから私は主にChrome(10-20タブ、youtubeビデオのあるもの)でサーフィンします。もちろん、Mail、Evernote、その他いくつか他のものを開いています。しかし、私は8GBのRAMコンピュータがそれに圧倒されるべきではないと思います。私は間違っているかもしれません。

Activity Monitorからプロセスのエクスポートを提供します。私はそれを調べてみました、そして、私は(私には知られていない)たくさんの小さなプロセスを実行しています - 私が推測するシステムのもの。私は長年のPCユーザーです。Macではなく、PCでのプロセス管理の方法を知っています。

どう思いますか? RAMを増設するだけでいいのか、それとも気にしないのですか?

よろしく、

11
心配しないでください、私はMBRに16GBのRAMを持っています、そしてそれはいつもいっぱいです。
追加された 著者 amo,
OS X 10.9.2。元の記事も編集しました
追加された 著者 martinjbaker,
OS Xのバージョンは?
追加された 著者 IconDaemon,

7 答え

OSXは(Windowsと同様に)メモリを管理するため、パフォーマンスの問題がメモリの制限によって引き起こされているかどうかを判断するのは困難です。技術的には、OSにすべての利用可能なメモリを取得し、必要に応じて割り当てることを望んでいます。 OSによって割り当てられます。

これは、OSXとWin7 +で何が起こっているかにいくぶん似ています。しかし、Appleはこれまで、Wired、Swap、Realなどの多くのメモリ分類と混同してきました。

Luckily, you are running Mavericks, and a new feature of Marvericks is the Memory Pressure graph, described in the Apple support document here: http://support.apple.com/kb/HT5890

enter image description here

基本的に、メモリグラフに赤が表示されている場合は、より多くのRAMが必要です。緑の場合は、問題ありません。詳細についてはこの記事を読むことをお勧めしますが、Red、Yellow、Greenは、問題が発生している可能性がある場所をガイドするのに役立つ視覚的なツールです。

あなたのモデルによっては、私は個人的にはMacがハードドライブのアクセス速度のほうがメモリの限界よりも苦しんでいるのを発見しました。 )

22
追加された

最近のオペレーティングシステムと同様に、OS Xは可能な限りRAMを利用しようとします。たとえば、OS X:

  • アプリケーションを再起動して時間を稼ぐのをやめた場合、データはメモリに保持されます。
  • 最近使用したファイルを(遅い、遅い)ハードドライブからキャッシュして、後からすばやくアクセスすることができます。

明らかに、このメモリは必要に応じて他の用途にまだ利用可能です。しかし、システムはそれを「今すぐ 解放する必要はない」と正当に認識しています。

つまり、しばらく実行した後は、コンピュータは常に、メモリが完全に使用されていることを示す ようになります。システムが無駄にならないように、十分なRAMがないという意味ではありません。

実際にメモリが不足しているかどうかを確認するには、主に頻繁にスワップしているかどうかを確認します。 @ cmasonのすばらしい答えを参照してください。

9
追加された
編集ありがとうございます。また、圧縮メモリが原因の一部になっているのだろうかと思います。
追加された 著者 Matt McClure,

自分にSSDを手に入れよう。 10.9.2はRAMを効率的に管理する方法をよく知っているので、心配するべきではありません。上記のように、OSXは健康的な理由からできるだけ多くのメモリを使用しようとします。

8GBは通常の使用に適しています(この文脈では通常のビデオとグラフィックの編集は考慮されていません)。

私は、SSDをインストールしたときに、2011年の15 "MBP/8GBという、別の、ずっと速いマシンとなった。私は、VirtualBoxの外でWin7仮想マシンを走らせ、仮想マシンは外付けのFireWire 800ドライブ上にある。

1
追加された

RAMのアップグレードを推奨する人々 - あなたの時間とお金を無駄にする。 Firefoxは4GBのRAMを搭載した3日後、他のアプリは持ち続けている。システムに何も残さずに、それは絶対にクレイジー遅くて使用不可能です。

さらに16GBを追加するようにアップグレードしました。そして、あなたは何を知っていますか? 3日後、すべての16GBが使い果たされ、Firefoxは5GB、Atomテキストエディタは4GB、他のアプリも同様、メールは3GBになっていました。

この数字はめちゃくちゃです、彼らは正常ではない、これは実際のPC、すなわちWindowsまたはLinuxでは発生しません。これは完全にApple OSのせいで貧弱なRAM管理です。

だから、もっとRAMを購入しないで、お金を節約しましょう。私はまだうまくいけばそれがアプリからRAMを解放するためのプログラムによる解決策を探しています。

更新日:カーテンのアプリは、Firefox about:config を編集して、独自のRAM管理を行うのに十分スマートです。

browser.cache.memory.enable - true
browser.cache.memory.capacity - something sensible
config.trim_on_minimize - true
browser.sessionhistory.max_entries - 10
nglayout.initialpaint.delay - 0
1
追加された
そこに答えがありますか、それとも単なる暴言ですか?あなたがこの2年前の質問に答えようとしているならば、OPによって引き起こされた問題に対処するためにそれを編集してください。そうでなければ、あなたはこの答えを投票してもらう危険があります。
追加された 著者 Kevin Peterson,

私は@ cmasonの回答が好きですが、基本的なことをいくつか明確にしたいと思います。

ここには2つの別々の質問があります。ハードディスクの適切な場所に移動するには、10ミリ秒程度かかることが多く、これらの遅延はユーザーに見えるようになります。 (2)メモリがディスクのキャッシュとして使用されているため、メモリがいっぱいです。

唯一の関係は、システムがディスクから同じものを 再度読み取る必要がある場合、キャッシュとして使用するRAMを増やすことで解決できる可能性があるということです(必要なものがRAMに保持されている場合)。

しかし、システムがハードディスクから新しいものを読み込むときはいつでも、より速いディスク(SSD)だけが助けになることができます(あるいは、システムがディスクから何を読み込もうとしているかを推測しようと試みますが、これはできません)コンピュータは未来を予測するための水晶玉を持っていないので、一般に奇跡。

1
追加された

RAMのアップグレードは安価で簡単なので、OS Xでのメモリ管理の複雑さを理解しようとするのではなく、単に実行するだけです。

SSDのアップグレードは(特にiMacでは)高額で困難ですが、すぐにわかりやすい違いが出るでしょう。試したことは一度もありませんが、外部のThunderbolt接続SSDからOS Xを実行したとしても、内蔵の回転ディスクよりも高速です(内蔵ディスクよりは低速です)。

ほとんどの場合、ParallelsとChromeの間では、OS Xがメモリをディスクにスワップすることになり、回転しているディスク上のディスクI/Oは非常に遅いです。私の経験では、ブラウザは時間の経過とともにメモリを解放することに消極的であるため、問題に気付いたらChromeを再起動してみてください。ほとんどの場合、これはParallelsを再起動するよりも簡単です。

0
追加された
あなたの最初の段落については、これはまさにハードウェア製造業者があなたに使用してほしいという単純な「解決策」の一種です。 「RAMを増設するだけ」いいえ、違います。使用しているものとその理由を理解してください。資本家に勝たせないでください。
追加された 著者 user76776,

ラムの8ギグはあなたのマック兄弟のために大丈夫です...私は2014のmbp w/8gsを得て、そして同じ問題を抱えています。メモリはほとんど使い果たされているように見えますが、実際にはアプリとファイルのキャッシュに入っています...私は個人的にすべてのメモリを表示してキャッシュに入れないようにしたいのですが。笑...

and btw - ive got an ssd. ive also been nothing but a mac user my entire life, and i can honestly tell ya it makes a WORLD of difference....from a bootup time of about 1 min & a 1/2 usually, to a bootup time of about 5 seconds.....NO BS ;)

0
追加された