CentOS 5.6 x86 64に私のメモリはすべて表示されません。

CentOS 5.6 x86 64に私のメモリはすべて表示されません。

それで、家の箱にCentOS 5.6をインストールしましたが、メモリはすべて認識されません。私のコンピュータには2GBがありますが、「free -m」、「top」、または「cat /proc/meminfo」を実行すると、コンピュータには896796kBしか表示されません。

どんなアイデアがありますか?

答え1

dmidecode出力で次のことがわかります。

  • このPhysical Memory Array項目は記録されますNumber Of Devices: 2
  • Memory Device(予想通り)2つの項目があります。 1つは1024MB DIMM(DDR2)用Bank0/1で、もう1つは空です(No Module InstalledBank2/3

私が理解するには、2つのメモリモジュールスロットがあり、1つは1GBモジュールで、もう1つは空です。そうでない場合は、マザーボードの種類の1つに一致するモジュールペアが必要で、もう1つに4つのスロットと一致する512 MBモジュールを持つスロットペアが必要です。スロットペアが空です。とにかくRAMは1GBしかありません。

BIOSが報告したメモリ量を確認してください。利用可能なメモリ量の確認記憶力テスト 86+それを見た。私はすべてのソフトウェアが1GBを報告していることに気付くでしょう。

2GBがあると思われる場合は、メモリモジュールをもう一度確認してください。説明されていないモジュールがある場合は、そのモジュールが正しく接続されていることを確認してください。グループ0/1のモジュールを削除し、モジュールをグループ2/3からグループ0/1に移動します。モジュールまたはマザーボードに欠陥があるか、互換性がない可能性があります。

もう一つの点は、896796kBが1GBより148MB少ないことです。総メモリは、総物理RAMではなく、アプリケーションで使用可能なRAMです。残りは使用

  • ハードウェア周辺機器(通常はグラフィックカード)です。コンピュータのメモリはおそらく126MBを使用します。
  • コア。 20MBが予想範囲内です。

関連情報