4つのスロットのうち3つに2GBのRAMがマザーボードで動作しないのはなぜですか(最大2GB)。


1

私のデスクトップは、Ubuntu 11.10を実行している約200 [5-6]の古い自家製マシンです(ただし、BIOSロード画面から利用可能なRAMを読んでいるので、これは関係ありません)。 ASUS P5GPLマザーボード XやX-SEではなく、4つのスロットがあります。私は主にラップトップの人ですが、必要に応じてサーバーを実行したり、バックアップを取ったり、Ubuntuを他のユーザーにシードしたりするために、これを回避してください。

黒と青が2つ、黒と青、黒と青の順に4つ(DDR)RAMスロットがあります(それぞれD、C、B、およびAと呼びます)。中央にはスペースがあります。青いものはプロセッサに最も近いものです。私は2つの青いスロットに2つの512MBチップを持っていました。

1GBのチップを手に入れ、それを黒いスロットの1つに差し込みました。私のシステムはそれを認識しませんでした。私は戸惑って、それが多くの位置でチップを認識しないことを発見しました、そして、私はそれがこれらのチップの3つすべてを同時に認識することができなかったことを発見しました。特に、512MBのチップをAとBに入れた場合は1しか使用されませんが、AC、AD、BD、およびCDは機能しました。私はBCを試していませんでした、と私は思います。 1GBのチップをこれらの位置の1つに切り替えたときに動作し続けるのは、これらのうち一部だけです。

2GBすべてを使用するためにこれらのチップを配置する方法についてアドバイスをもらえますか?別の1GBチップを手に入れたらどうでしょう - 2つをどこに置くべきですか?そして、Crucialが言うRAMの最大容量はどうでしょうか。別の1GBチップを手に入れた場合、2GBを超えることはできますか?

今のところ、私はAに512MBのチップを、Cに1GBのチップを持っています。

編集:私はいくつかの他の記事を読み、最大メモリの質問を明確にするためにUbuntuでdmidecodeを試してみました、それはとにかく主要な部分ではありませんでした。私の最大メモリモジュールサイズは1024M(OK)、私の最大メモリサイズは4096Mです(と一致しません) 重要な または AsusのWebサイト たぶん、それはLinuxの中でしか動かないでしょうし、BIOSはそれをうまくやらないでしょう?)

EDIT2:AとBまたはCとDのいずれかにある2つの512MBチップでは、BIOSではその構成はサポートされず、1のみが使用されるというメッセージが表示されます。 1.5GBまで。

回答:


5

ところで、あなたがメモリ "チップ"と呼んでいるのは、DIMM(デュアルインラインメモリモジュール)または単にモジュールです。これはモジュールであり、単なる「チップ」ではありません。DIMMはプリント基板で構成されているからです。 チップス

あなたのマザーボードはのために設計されています デュアルチャンネル 取り付けられたDIMMの操作。オーナーズマニュアルには、DIMMを正しく動作させるために必要なソケットについての説明があります。 2つの青いソケットは1つのメモリチャンネルを構成しています。それを "X"チャンネルと呼びましょう。 2つの黒いソケットは他の "Y"メモリチャンネルを構成します。 1組の青と黒いソケットは、(0から始まる)下位アドレスの終わりです。もう1組の青い&黒いソケットはアドレス範囲の上限です。

DIMMを1つだけ取り付ける場合(もちろんシングルチャネルで動作するようになる場合)は、「C」という青いソケットを使用してください。 (私はこの "C"ソケットが低 "X"チャンネルソケットだと思います。)

DIMMのペアが一致している(デュアルチャネル動作の場合):1つのモジュールは「C」という青いソケットに取り付け、もう1つのモジュールは「D」という黒いソケットに取り付けます。 ( "C"と "D"のソケットが両方のチャンネルの低ソケットになっていると思います)。

2組のDIMMペア(デュアルチャンネル動作用):1組のペアを青色のスペースに取り付けます。あなたが "A"と "B"と呼ぶ黒いソケットと他のマッチしたペアは青い& Aにインストールされるべきです。あなたが "C"と "D"と呼ぶ黒いソケット。 (これは両方の "X"と "Y"チャンネルの両方の高位と低位のソケットを使用します。)

2つのミスマッチDIMM(シングルチャネル操作用)は、「A」と「C」という青いソケットに取り付けてください。別の1GBモジュールを入手する場合は、2つの1GBモジュールを「A」と「C」に取り付けます。これらは一致する可能性が低いためです。 ( "A"と "C"のソケットが最初のチャンネルのソケットであると思います。つまり、使用中のチャンネルが1つしかない場合は、 "Y"ではなく "X"を使用します。)

他のDIMMの組み合わせでの動作は予測不能です。

私は2つの青いスロットに2つの512MBチップを持っていました。

これは(明らかに)機能することができますが、シングルチャネルモードで、実際にDIMMと一致していると、パフォーマンスはわずかながら不必要に低下します。

2つの512MBモジュールが一致したら、それからあなたは たぶん 512MBのモジュールを "C"にインストールすることで、2GB分のメモリをすべてインストールできます。 「D」と「A」の1GBモジュール。それがうまくいけば、この設定はシングルチャンネルモードで動作します。

メモリの適切な動作を確認するために、Memtest86 +を実行する必要があります。 Ubuntuが起動している間に利用可能になるはずですが、Grub2はおそらく起動メニューを隠します。 PCのPOST画面の途中または後にEscキーを押すと、Grub2起動メニューが表示されます。

Memtest86 +からの情報を使用して、シングルチャンネルとデュアルチャンネルのメモリ操作を切り替えることでパフォーマンスの向上または低下を確認できます。デュアルチャンネル動作(そして最高のメモリスループット)を得るためには、一対のメモリモジュールは同一のCASレイテンシを持っていなければならず、あるいは製造業者によってマッチドペアとして販売されていなければならない。


これはうまくいくようです。私はデスクトップATMから離れています、そして、私が家に帰ってきて、それが機能すると仮定して正しいとしてあなたに印を付けるとき、これ(そしてA-B:512 C:1024)をチェックします。
Andrew Wonnacott

うまくいきませんでした。私は512MBチップのマッチしたセットを持っていないかもしれません。その他の理由は?
Andrew Wonnacott

AMDのメモリコントローラを使用していますが、私はこれがASUSのマザーボードで動作することを確認しました。おそらく、IntelはAMDよりも制限の厳しいデュアルチャネルスキームを実装したのでしょうか。チップではない512MBのモジュールに関しては、デュアルチャンネル設定でMemtest86 +を使ってください(あなたは以前に "CDは動く"と書いたが "AB"は書かなかった)。約1700MB /秒のメインメモリ転送速度は、シングルチャネル動作では約1200MB /秒のデュアルチャネルを示します。
sawdust

チップと呼んですみません。このコンピュータへのDropboxフォルダのダウンロードが完了したら、すぐにテストしてあなたに戻ります。
Andrew Wonnacott
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.