RAMがほぼ完全に使用されるのはなぜですか?


8

3か月前に15インチのMacbook Proを購入しました。Mac OS X Snow Leopardで動作し、4GBのRAMを搭載しています。

このコンピュータを公平に使用することを検討します 。-
サーフィン(Chrome)
-開発(Fraise)
-ゲーム

しかし、数時間使用した後、次のことが起こります。

ここに画像の説明を入力してください

これはフランス語ですが、まだ数十MB(Mo)しか利用できないことが簡単にわかりますが、起動されたすべてのプロセスの合計は4 GBに達するにはほど遠い...

それで、私のRAMは一体どこに行ったのですか?


4
他のユーザーのプロセスも表示する必要があります
user151019

5
1 GBの「非アクティブ」メモリを使用できるため、思ったよりも多くのメモリを使用できます。これは、不要になった古い情報を保持しますが、空きメモリがある限り、メモリに保持されるため、それが再び必要な場合は、再び使用されます。
マイクスコット

わかりました、情報をありがとう。マーク、答えとしてコメントを投稿してください!
ピエールエスペナン、2011

すべてのプロセスは、我々は何が起こっているかについての詳細な情報を提供することができ、次に示しどのようなショー-しかし、それは必ずしも答えではありません
user151019

回答:


7

考えられる以上のメモリが利用可能です。「非アクティブ」メモリとは、使用されたメモリであり、必要に応じて再度すばやく取得できるように、基本的に古いデータを保持しています。ただし、コンピュータが新しいプロセスのためにメモリを必要とする場合は、そのメモリを使用できます。古いデータは削除され、新しいデータが挿入されます。

他の人が言ったように、あなたはあなたの記憶で何が起こっているかについての完全な考えのためにすべてのプロセスを示す必要もあります。しかし、あなたはそれが最初に現れるほどタップされていません。


5

プロセス 'Mesopérations'のみを表示しています。「すべてのプロセス」に切り替えて、メモリの残りの部分を使用しているものを確認できます。


0

Unixライクなカーネルは、ページキャッシュに使用可能なほぼすべてのメモリを自動的に取得します。ページキャッシュは基本的に、DRAMに存在するハードドライブの一部のコピーです。これにより、パフォーマンスが大幅に向上します。アプリケーションがより多くのメモリを必要とするとき、カーネルはページキャッシュのサイズをすばやく減らし、アプリケーションにより多くのスペースを与えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.