プロが教えるわが家の防犯対策術!

先日RAMDISK用に4GB×2のモジュールを2つ、計16GB購入しました。
BIOSで16GBの確認はできましたがなぜかXPでは(3.25GBではなく)2GBまでしか認識されません。

Googleで調べたところメモリの組み合わせによっては3.25GBではなく、
2GBまでしか認識されないとのこと。理由は書いてありませんでした。

回避方法をお知りの方がおりましたら教えていただけないでしょうか

Mem:BUFFERO D2/F800-Ex2 ×2

A 回答 (5件)

メモリリマッピングはMMIOと重ならないアドレスにメモリを割り当てて64bitOS等では全領域使えるようにする技術ですが、リマップのやり方にソフトウェアリマッピングとハードウェアリマッピングがあります



ソフトウェアリマッピングではある程度リマップするサイズが自由です
MMIOと重なる分だけリマップするようなことが可能です
0.75GBだけリマップするとか
かわりにパフォーマンスが落ちます、がGavotte Ramdiskとか使う場合はOS分に3G以上確保した上でRamdisk分も無駄が出ずに確保できます

ハードウェアリマッピングではパフォーマンスがあまり落ちない代わりにサイズはごっそりいきます
2G~4Gまでの2GB分全部4G~6Gに配置、とか
32bitクライアント向けWindowsでこっち選ぶと2GBしか認識出来ない事態になります

SuperMicro製とかだとBIOSでリマップを無効/ソフト/ハードに出来たりしますがリマップのOn/Offしか出来ないM/Bもあります
逆に一部のメーカー(ASUSとかASUSとかASUSとか)のM/Bでは4GB以上積んだ時点でハードウェアリマッピングが強制有効でどうしようもないのもあります

なおそういう仕組みなんでメモリの組み合わせってのは関係ないはずです

参考URL:http://qqqq111.at.infoseek.co.jp/QandA.html#d11
    • good
    • 0
この回答へのお礼

マザーボードがASUSです。。。。諦めるしかなさそうですね
ありがとうございます

お礼日時:2008/12/10 15:22

タスクマネージャのパフォーマンスタブ画面の「物理メモリ」の欄も見てみましょう。



これは私の想像なのですが、マザーボードの仕様(4GB以上メモリを積んだ際とか)かBIOSの設定の問題で現在OSから見える範囲(32ビットアドレス空間)には物理メモリが本当に2GB分しか(見えてい)ないのかも知れません。
(BIOS側が上位2GB分のアドレスを丸ごと、メモリではなくi/o領域側に切り替えてしまっているのでその部分のメモリが見えないという事)

質問主殿がこの質問をする前に、BIOS設定を色々弄ったという事は無いですか?

あと可能なら、

 ・memtest86でメモリのテストを行ってみる。
  (テストの際にメモリのアドレスが表示されるので、現在の状況(32ビットアドレスの下位2GBだけで上位2GBが見えない)なら、それを示唆する表示が出てくると思う)
 ・4GB分しかメモリを積まない場合はどの様な表示になるのか確認してみる。
  (システムのプロパティ、システム情報、BIOSの表示)
 ・「2GBまでしか認識されない」というのは何処で見ましたか?
  URLを憶えているなら、教えて下さい。

を行なってみて、報告して下さい。
    • good
    • 0

ビデオカードの搭載VRAMが多いと、メモリマップに割り当てられるので減らされる。


とどこかで読んだような気もします。
うろ覚えですが。

# ちなみに、今はVRAM256Mで使用可能メモリは3.25G。(RAMディスクはおよそ4.7G)
# 今月中旬あたりにビデオカード変更する予定です。
# 4Gモジュールの値段次第では2本入れ替えて8G->12Gになるかも知れませんが。
    • good
    • 0
この回答へのお礼

現在、VRAM1GBのものを2本PCI Expressx16に差しています。
ビデオカードを抜き差しして確認してみます。

# もしビデオカードが原因なら
# GPGPU用に使っているので諦めるしかないです…

お礼日時:2008/12/06 05:52

その「2GBまでしか認識していない」というのは、どの様なツールで確認されたのでしょうか?



原則としてOS内から確認した場合は、3GB程度は認識する筈なのですか。
(アプリ内からフリーに使えるメモリという認識だと2GBに留まるかもしれない)

 スタート→アクセサリ→システムツール→システム情報

で、「システムの概要」を見た時に「合計物理メモリ」はどの位の値になっていますか?
    • good
    • 0
この回答へのお礼

おお!
合計物理メモリは16GBになっています

物理メモリは1.13GB
合計仮想メモリ2.00GB
利用可能な仮想メモリ1.96GB
ページファイルの空き容量3.85GB

物理メモリがなんでこんなに少ないの…

# メモリの容量はスタート→マイコンピュータ→プロパティで
# システムのプロパティ、全般で確認しました。

お礼日時:2008/12/06 05:59

参考に読んで下さい。

Microsoftのサポートですが。

  http://support.microsoft.com/kb/888575/ja

  http://support.microsoft.com/kb/274598/ja
    • good
    • 0
この回答へのお礼

参考になります。
確かに休止状態に入れないです…

Boot.iniにメモリ制限を書いてみます

お礼日時:2008/12/06 06:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!