Mavericks Activity Monitoryのメモリ用語


11

Mavericksでは、アクティビティモニターのメモリ用語が変更されました。[メモリ]タブでプロセスを表示するときに使用できる列には、[メモリ]、[リアルメモリ]、[リアルプライベートメモリ]、[リアル共有メモリ]、および[パージ可能メモリ]が含まれます。

「仮想メモリ」が消えて「メモリ」が表示されるので、それらは同等であると思っていましたが、「メモリ」は常に「実メモリ」以上でなければならないので、それは加算されないようです。 「?(用語を正しく解釈している場合、リアルメモリはRAMに現在常駐するページの数であり、仮想メモリはディスクにスワップアウトされたページ、圧縮されたページなどを含む合計ページ数です...)ただし、アクティビティモニターでは、「メモリ」は常に「実メモリ」よりも少なくなります。誰もがこの神秘的な「メモリ」メトリックが何であるかを説明できますか?


答えはapple.stackexchange.com/a/107/46950で見つかると思います。
デイブ

1
@Dave Mavericksは用語を変更したように見えるため、その答えは時代遅れかもしれません。たとえば、その答えは「メモリ」列が示すものを説明しません。
マックスナナシー

質問されてから物事が変わった。最新のマーベリックスを使用。そして、私はあなたの用語に従っていませんか?
ジョープ

現在の答えで改善する必要があるものはありますか?
bmike

回答:


12

各プロセスには

  • 実メモリー(常に少なくともメモリーと同じ大きさ)
    • アプリケーションによって現在消費されている合計メモリ(仮想ページを含む)
  • 記憶
    • RAMで使用されるメモリ
  • パージ可能なメモリ
    • 別のプロセスがより多くの実メモリを必要とする場合、MMUによってクリーニングできるメモリ。

次に、システム全体で

  • 物理メモリ
    • インストールされているRAMの量。
  • 使用メモリ
    • 使用されているRAMの量で、すぐには使用できません。
  • 仮想メモリ
    • 仮想メモリとして使用されているディスクまたはフラッシュドライブの容量。
  • 使用済みスワップ
    • 未使用ファイルとRAMをスワップするために使用されているドライブ上のスペース。
  • アプリのメモリ
    • アプリが使用しているスペースの量。
  • 有線メモリ
    • ディスクにキャッシュできないメモリ。RAMに保持する必要があります。このメモリは他のアプリから借りることはできません。
  • 圧縮された
    • RAM内の圧縮されたメモリの量。
  • ファイルキャッシュ
    • 現在使用されていないファイルを一時的に保存するために使用されているスペース。

この情報のソースはありますか。これを使って、これ以上abotuを読むことができますか?私が最も紛らわしいと感じる部分は、あなたの答えで「Real Memory」は基本的に他のOSの「Virtual Memory」に対応しているようだということです。「メモリ」が他のほとんどのOSの「実メモリ」であると述べるのは正確でしょうか?
staticfloat

1
Appleは、実際のメモリやメモリなどの一般的ではないメモリ用語を使用して、「線をぼかす」ことを選択したようです。すべての「システム」、つまり最後の8つの定義については、アクティビティモニターのヘルプページから直接削除されます。トップ3は、メモリが使用されているものに基づいて推測し、観察を、教育を受けされており、AppleのDEVセンターにいくつかのドキュメントdeveloper.apple.com/library/mac/documentation/Performance/...
wrossmck

2
圧縮メモリ列の数値は正確に何を意味しますか?特定のプロセスが621.4 MBのメモリと615.4 MBの圧縮メモリを使用しているとアクティビティモニターが言っている場合、それはプロセスが実際に6 MBのメモリしか使用していないことを意味しますか?または、621.4 MBのうち615.4が特定のサイズに圧縮されましたか?または、他の何か?
ジェームズムーヴンポーク大統領

4
Sierraでは、少なくとも、「実メモリー」は「メモリー」よりも大幅に少ない場合があります。i.imgur.com/RvAG9oWl.png
フィルコーエン

1
@JamesKPolk私の知る限り、「Compressed Memory」プロセス列は事前圧縮です。「メモリー」は「実メモリー」+圧縮後のサイズです。たとえば、現在、私のFinderにはMemory 613M、Real 556M、Compressed 429Mがあります。613-556 = 57M。別の列では報告されません。ただし、システム全体の「Compressed:」エントリは、圧縮後のすべてのプロセスで使用される実際のスペースです。私のシステムでは、上位3プロセスだけで3GBを超える「圧縮」が報告されますが、システムは合計1.36GBしか報告しません。
マティアス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.