使用可能なRAMをすべて使用していないのはなぜですか?


12

Cyanogenmod 7.2(mSD上)にNook Colorがあり、Nook Colorは512MBのRAMであると想定されています(製品のページに記載されています)。

メニュー(デスクトップの最下部のバー)> [アプリケーションの管理]> [実行中]を開くと、左下に95MBが使用され、右下に174MBが空きと表示されます。これらは約270MBですが、それは私のRAMが壊れているということですか?512MBのRAMをすべて使用しないのはなぜですか?


2
この質問(またはその派生物)はこのサイトで引き続き出てくるので、これを少し一般化し、使用可能なRAMと物理RAMの合計に関する「標準的な質問」として使用します。
eldarerathis

回答:


11

デバイスには512 MBのRAMが搭載されている場合がありますが、設定はほとんどすべての物理RAMではなく、ユーザープロセスで使用可能なRAMを常に報告します。これは、以下によって使用されているメモリを報告しないことを意味します。

  • Androidのシステムレベルのプロセス
  • 多くの場合、共有メモリを使用するGPU
  • 携帯無線チップが機能するために必要なメモリ(あなたの場合は関係ありません)

このメモリが報告されていないが、それがされ、システムによって使用されています。システムモニターで報告することは、OSが基本的に永久にそれを維持するため、あまり重要ではありません(結局、OSが正常に動作するにはRAMも必要です)。このRAMをシステムから「戻す」ことができる方法は実際にはありませんが、基本的に電話は基本的にそれなしでは機能しなくなるため、したくないでしょう。

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