web-dev-qa-db-ja.com

Proxmox VE 5.2の実行時にMemtest86がすべてのDIMMを列挙しているにもかかわらず、突然12GBのうち8GBのみが使用されましたRAM

私は今、かなり古いマシンをホームサーバーとして実行しています。

  • マザーボード:Asus Rampge II Extreme
  • [〜#〜] cpu [〜#〜]:Intel Core i7 920
  • [〜#〜] ram [〜#〜]:6 DIMM、トリプルチャネル、Corsair CM3X2G1600C8D
  • [〜#〜] bios [〜#〜]:古いバージョンと現在のバージョンをテストしました。どちらも12GBのRAMすべてにインデックスを付けるわけではありません。

マシンは12GBで動作しましたRAM約9年間正しく列挙されています。最近、マシンをサーバーとして実行するために静かな場所に持ってきて、インストールしました Proxmox VE 5.2 そして驚いたことに、システムで使用できるのはわずか8GBです。

  • すべてのDIMMは適切に配置されており、ペアごとに切り替えて再確認しました。
  • すべてのDIMMは同じタイプです。
  • CMOSバッテリーが切れ、BIOSが出荷されたバージョンにリセットされました。2011年から最新バージョンに再度更新しました。それでも8GBです。
  • BIOS設定は、オーバークロックされていないデフォルトに設定されています。
  • Memtest86 + 5.01は6つのDIMMすべてを数値化しますが、BIOSの更新とDIMMスロットの切り替えの前後で、使用可能として表示されるのは8183MBのみです(スクリーンショットを参照)。

ここで何が問題になる可能性がありますか?これは本当に奇妙な動作のようで、DIMMの問題が混在している、または障害がある人を見つけることができましたが、私の場合は見つかりませんでした。

Screenshot of Memtest86+ 5.01 enumerating all DIMMs

3
Senkaku

何が起こるかをテストするためにDIMMを1つだけ取り出し、BIOSが10 GiBのRAMを認識しました。

問題は、しばらく前にクリーニング用にDIMMを取り出したのですが、すべて同じモデルであるため、順序を覚えていなかったということでした。しかし、実際にはそうではありません。それらはすべて同じモデルですが、リビジョンが異なり、奇妙なことに、速度、タイミング、電圧が同じであるにもかかわらず、一緒に再生されません。

  • Corsair CM3X2G1600C8Dver2.1および
  • Corsair CM3X2G1600C8D ver5.2

同じリビジョン/バージョンのすべてのDIMMを1つのチャネルに入れた後、コンピューターはすべての12GiBを認識しました。

2
Senkaku

BIOSをリセットすると、デフォルトに戻った設定がリセットされ、古い設定を正確に複製することができなかったと思います。

Intel Extreme Memory Profile(Intel®XMP)およびOverclock RAM を使用しているのではないかと疑っています。これにより、使用できるRAMに制限が課せられる可能性があります。

XMPを無効にする方法が見つかるまで、BIOSをざっと見て、それなしでMemtest86 +を試すことをお勧めします。何も変わらない場合は、結果の新しいスクリーンショットを含めてください。

image

0
harrymc