• 締切済み

Windows2000・XPの搭載可能な最大メモリーを教えてください。

IBMのIntelliStation Zproを使用していますが、このマシン最大8GBメモリーまで搭載が可能なシステムとなっています。 Win2000proでは最大2GBまでしか認識できなかったような気がするのですが? そこで質問なのですが Windows2000、Xpの各ファミリーの最大の利用可能なメモリー量を教えてください。 よろしく御願いします。

みんなの回答

  • parts
  • ベストアンサー率62% (6366/10151)
回答No.2

Q/WindowsNTの最大の利用可能なメモリー量を教えてください。 A/WindowsNT系OSが正規でサポートする認識メモリは物理メモリ4GBまでです。Windows2000/XPとも4GBまでは認識します。 PAE(PSE)などの技術を用いれば一応はそれ以上のメモリが使える場合もありますが、Professionalまでの環境ではこれ以上のメモリはサポートしていません。(64bit版のWindowsXP Professional 64bit EditonやServerなどの特殊な物を除く) これは、32bitのCPUとOSで発生するアドレス割り当ての限界による物で、これ以上のメモリをサポートできるのは、64bit対応のOSとCPUを実装した環境、及び特殊なメモリアドレス拡張技術をサポートした環境に限ります。 ちなみに、Windows FamilyでのメモリサポートはWindows9xが1GB(実質996MB程度のはず)以下を最大としてメーカーサポート範囲は512MB。 WindowsNT系のPro版までが、物理容量を拡張しない標準版で4GB。 WindowsNT系のPro版で64bitをサポートした物では、論理的*には8EB(エクサバイト)までをサポート可能になります。(ただし標準で論理容量の最大をサポートすることはない) *あくまで論理上です。実用値ではありませんし、実際に8EBを実装できるかどうかはCPUとOS環境によります。また、64bitEditionは64bit環境でしか使えません。ちなみにAMD64では、物理アドレス1TBまでを現世代でサポートする設計、64bit対応のWindowsで正規サポートを予定。PAE、PSEを用いたIntel系x86-32プロセッサ等の場合は、最大64GBまで物理的に実装できるが、利用できるかどうかはOSの対応とアプリケーションのサポートが必要となる。 WindowsNT系のServer Editon場合は、Standard版の上位となるEnterprise Edition以上のバージョンにおいて32GB以上のメモリをサポートします。Datacenter Editionであれば、512GBのメモリをサポート。 Windows Server 2003 の場合です。

rex_sc
質問者

お礼

早速の回答ありがとうございます。 現状Windows2000proでXeon3.06GHzの1CPUなのですが1CPUでも4GBを利用可能ということでしょうか? 2CPUにすれば8GBまで利用可能になりますか? 2CPUでも4GBまでですか? これらの技術情報が確認できるマイクロソフトのホームページのアドレスもわかれば教えていただきたく思います。(上司に確実に説明する必要があるため…すみません) 追加の質問で申し訳ありませんが よろしく御願いします。

  • 12m24
  • ベストアンサー率23% (193/817)
回答No.1

 最大4GBで、うち3GBをユーザーメモリとして利用できます。残り1GBはOS管理のメモリになります。  ちなみに、X86ファミリのプロセッサはメモリアドレス用の線が34本あるので16GB、さらにAMDのOpteronが採用しているX86-64や、IntelのItaniumはプロセッサが64ビットですので、16PB(16x1024^6バイト)まで利用できるはずです。

rex_sc
質問者

お礼

回答ありがとうございました。

関連するQ&A