Windows リリースと Windows Server リリースのメモリ上限

このトピックでは、Server リリースでサポートされるメモリWindowsとWindowsについて説明します。

メモリとアドレス空間の制限は、プラットフォーム、オペレーティング システム、および LOADED _ IMAGE構造体の IMAGE FILE LARGE ADDRESS _ _ _ _ AWARE 値と 4 ギガバイト チューニング (4GT)が使用されているかどうかによって異なります。 IMAGE _FILE _ LARGE ADDRESS AWARE _ _ は、/LARGEADDRESSAWAREリンカー オプションを使用して設定またはクリアされます。

アプリケーション メモリ チューニングまたは /3 GB スイッチとも呼ばれる 4 ギガバイト チューニング (4GT) は、ユーザー モード アプリケーションで使用可能な仮想アドレス空間の量を変更するテクノロジ (32 ビット システムにのみ適用されます) です。 このテクノロジを有効にすると、システム仮想アドレス空間の全体的なサイズが減少するため、システム リソースの最大値が減少します。 詳細については 、「4GT とは」を参照してください

32 ビット プラットフォームの物理メモリの制限は、物理アドレス拡張機能 (PAE) にも依存します。これにより、32 ビット Windows システムで 4 GB を超える物理メモリを使用できます。

メモリとアドレス空間の制限

次の表は、サポートされているリリースのメモリとアドレス空間の制限を示Windows。 特に指定がない限り、この表の制限はサポートされているリリースすべてに適用されます。

メモリの種類 X86 の制限 64 ビット の制限Windows
32 ビット プロセスごとにユーザー モードの仮想アドレス空間
2 GB
IMAGE FILE LARGE _ ADDRESS _ _ _ AWARE および 4GT を使用した最大 3 GB
IMAGE FILE LARGE _ ADDRESS _ _ _ AWARE がクリアされた 2 GB (既定値)
IMAGE FILE LARGE _ ADDRESS _ _ _ AWARE が設定された 4 GB
各 64 ビット プロセスのユーザー モード仮想アドレス空間
適用できません
イメージを使用する _FILE _ LARGE ADDRESS AWARE _ _ set (既定値):
x64: Windows 8.1 R2 以降Windows Server 2012 128 TB
x64: Windows 8以前Windows Server 2012 8 TB
Intel Itanium ベースのシステム: 7 TB

IMAGE FILE LARGE _ ADDRESS _ _ _ AWARE がクリアされた 2 GB
カーネル モードの仮想アドレス空間
2 GB
4GT で 1 GB から最大 2 GB
Windows 8.1 R2 Windows Server 2012以降: 128 TB
Windows 8以前Windows Server 2012 8 TB 以上
ページ プール
384 GB またはシステム コミットの制限 (小さい方)。 Windows 8.1 R2 Windows Server 2012 15.5 TB またはシステム コミットの制限 (小さい方) です。
Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista: 使用可能なカーネル モード仮想アドレス空間によって制限されます。 Service Pack 1 (SP1) Windows Vista 以降では、PagedPoolLimitレジストリ キーの値によってページ プールを制限することもできます。
Windows サーバーと Windows Server 2003: 530 MB
Windows XP: 490 MB

384 GB またはシステム コミットの制限。Windows 8.1 と Windows Server 2012 R2 の方が小さい方か、15.5 TB またはシステム コミットの制限の方が小さい方です。
Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista: 128 GB またはシステム コミットの制限 (小さい方)
Windows Server 2003 および Windows XP: 構成と RAM に応じて最大 128 GB。

非ページ プール
RAM の 75% または 2 GB(小さい方)。 Windows 8.1 R2 Windows Server 2012: RAM または 16 TB。小さい方 (アドレス空間は 2 x RAM に制限されます)。
Windows Vista: カーネル モードの仮想アドレス空間と物理メモリによってのみ制限されます。 SP1 Windows Vista 以降では、非ページ プールをNonPagedPoolLimitレジストリ キー値で制限できます。
Windows Server、Windows Server 2003 および Windows XP: 256 MB、または 128 MB (4GT)。

RAM または 128 GB。小さい方 (アドレス空間は 2 x RAM に制限されます) Windows 8.1 と Windows Server 2012 R2: RAM または 16 TB、小さい方 (アドレス空間は 2 x RAM に制限されます)。
Windows Server 2008 R2、Windows 7、Windows Server 2008: 最大 128 GB の RAM の 75%
Windows Vista: 最大 128 GB の RAM の 40%。
Windows Server 2003 および Windows XP: 構成と RAM に応じて最大 128 GB。

システム キャッシュ仮想アドレス空間 (物理メモリによってのみ制限される物理サイズ)
使用可能なカーネル モード仮想アドレス空間または SystemCacheLimit レジストリ キー値によって制限されます。
Windows 8.1 R2 Windows Server 2012 16 TB。
Windows Vista: カーネル モードの仮想アドレス空間によってのみ制限されます。 SP1 Windows Vista 以降、システム キャッシュ仮想アドレス空間はSystemCacheLimitレジストリ キーの値によっても制限できます。
Windows サーバー、Windows Server 2003 および Windows XP: 860 MB (LargeSystemCacheレジストリ キーが設定され、4GT なし)。最大 448 MB (4GT)。

物理 RAM に関係なく常に 1 TB Windows 8.1 R2 Windows Server 2012 16 TB。
Windows Server 2003 および Windows XP: 構成と RAM に応じて最大 1 TB。

物理メモリの制限: Windows 10

次の表では、メモリの物理メモリの制限をWindows 10。

Version X86 の制限 X64 の制限
Windows 10 Enterprise 4 GB
6 TB
Windows 10 Education 4 GB
2 TB
Windows 10 Pro for Workstations 4 GB
6 TB
Windows 10 Pro 4 GB
2 TB
Windows 10 Home 4 GB
128 GB

物理メモリの制限: Windows Server 2016

次の表では、メモリの物理メモリの制限をWindows Server 2016。

Version X64 の制限
Windows Server 2016 Datacenter 24 TB
Windows Server 2016 Standard 24 TB

物理メモリの制限: Windows 8

次の表は、物理メモリの制限を示Windows 8。

Version X86 の制限 X64 の制限
Windows 8 Enterprise 4 GB
512 GB
Windows 8 Professional 4 GB
512 GB
Windows 8 4 GB
128 GB

物理メモリの制限: Windows Server 2012

次の表は、メモリの物理メモリの制限をWindows Server 2012。 Windows Server 2012 X64 エディションでのみ使用できます。

Version X64 の制限
Windows Server 2012 Datacenter 4 TB
Windows Server 2012 Standard 4 TB
Windows Server 2012 Essentials 64 GB
Windows Server 2012 Foundation 32 GB
Windows Storage Server 2012 Workgroup 32 GB
Windows Storage Server 2012 Standard 4 TB
Hyper-V Server 2012 4 TB

物理メモリの制限: Windows 7

次の表は、7 の物理メモリの制限Windowsします。

Version X86 の制限 X64 の制限
Windows 7 Ultimate 4 GB
192 GB
Windows 7 Enterprise 4 GB
192 GB
Windows 7 Professional 4 GB
192 GB
Windows 7 Home Premium 4 GB
16 GB
Windows 7 Home Basic 4 GB
8 GB
Windows 7 Starter 2 GB
該当なし

物理メモリの制限: Windows Server 2008 R2

次の表は、Server 2008 R2 の物理Windowsを示しています。 WindowsServer 2008 R2 は、64 ビット エディションでのみ使用できます。

Version X64 の制限 IA64 の制限
Windows Server 2008 R2 Datacenter 2 TB
Windows Server 2008 R2 Enterprise 2 TB
Windows Server 2008 R2 for Itanium-Based Systems 2 TB
Windows Server 2008 R2 Foundation 8 GB
Windows Server 2008 R2 Standard 32 GB
Windows HPC Server 2008 R2 128 GB
Windows Web Server 2008 R2 32 GB

物理メモリの制限: Windows Server 2008

次の表は、Server 2008 の物理メモリWindows示しています。 32 ビットの場合は 4 GB を超Windows PAEが有効になっていると想定されます。

Version X86 の制限 X64 の制限 IA64 の制限
Windows Server 2008 Datacenter 64 GB
1 TB (テラバイト)
Windows Server 2008 Enterprise 64 GB
1 TB (テラバイト)
Windows Server 2008 HPC Edition 128 GB
Windows Server 2008 Standard 4 GB
32 GB
Windows Server 2008 for Itanium-Based Systems 2 TB
Windows Small Business Server 2008 4 GB
32 GB
Windows Web Server 2008 4 GB
32 GB

物理メモリの制限: Windows Vista

次の表は Windows Vista の物理メモリの制限を示しています。

Version X86 での制限 X64 での制限
Windows Vista Ultimate 4 GB
128 GB
Windows Vista Enterprise 4 GB
128 GB
Windows Vista Business 4 GB
128 GB
Windows Vista Home Premium 4 GB
16 GB
Windows Vista Home Basic 4 GB
8 GB
Windows Vista Starter 1 GB

物理メモリの制限: Windows ホームサーバー

WindowsHome Server は、32ビット版でのみ使用できます。 物理メモリの上限は 4 GB です。

物理メモリの制限: Windows Server 2003 R2

次の表は、Windows Server 2003 R2 の物理メモリの制限を示しています。 32ビット Windows では、 PAEが有効になっていることを前提として 4 GB を超えています。

Version X86 での制限 X64 での制限
Windows Server 2003 R2, Datacenter Edition
64 GB
(4GT 付き 16 GB)
1 TB (テラバイト)
Windowsサーバー 2003 R2 Enterprise Edition
64 GB
(4GT 付き 16 GB)
1 TB (テラバイト)
Windowsサーバー 2003 R2 Standard Edition
4 GB
32 GB

物理メモリの制限: Windows Server 2003 Service Pack 2 (SP2)

次の表は、Windows Server 2003 Service Pack 2 (SP2) の物理メモリの制限を示しています。 32ビット Windows では、 PAEが有効になっていることを前提として 4 GB を超えています。

Version X86 での制限 X64 での制限 IA64 の制限
WindowsServer 2003 Service Pack 2 (SP2)、Datacenter Edition
64 GB
(4GT 付き 16 GB)
1 TB (テラバイト)
2 TB
WindowsServer 2003 Service Pack 2 (SP2)、Enterprise Edition
64 GB
(4GT 付き 16 GB)
1 TB (テラバイト)
2 TB
WindowsServer 2003 Service Pack 2 (SP2)、Standard Edition
4 GB
32 GB

物理メモリの制限: Windows Server 2003 Service Pack 1 (SP1)

次の表は、Windows Server 2003 Service Pack 1 (SP1) の物理メモリの制限を示しています。 32ビット Windows では、 PAEが有効になっていることを前提として 4 GB を超えています。

Version X86 での制限 X64 での制限 IA64 の制限
WindowsServer 2003 Service Pack 1 (SP1), Datacenter Edition
64 GB
(4GT 付き 16 GB)
X64 1 TB
1 TB (テラバイト)
WindowsServer 2003 Service Pack 1 (SP1)、Enterprise Edition
64 GB
(4GT 付き 16 GB)
X64 1 TB
1 TB (テラバイト)
WindowsServer 2003 Service Pack 1 (SP1)、Standard Edition
4 GB
32 GB

物理メモリの制限: Windows Server 2003

次の表は、Windows Server 2003 の物理メモリの制限を示しています。 32ビット Windows では、 PAEが有効になっていることを前提として 4 GB を超えています。

Version X86 での制限 IA64 の制限
Windows Server 2003, Datacenter Edition
64 GB
(4GT 付き 16 GB)
512 GB
Windows Server 2003, Enterprise Edition
64 GB
(16 GB (4GT)
512 GB
Windows Server 2003, Standard Edition
4 GB
WindowsServer 2003、Web Edition
2 GB
Windows Small Business Server 2003
4 GB
Windows Compute Cluster Server 2003
32 GB
Windows Storage Server 2003、Enterprise Edition
8 GB
Windows Storage Server 2003
4 GB

物理メモリの制限: Windows XP

次の表では、XP の物理メモリの制限Windowsします。

Version X86 の制限 X64 の制限 IA64 の制限
Windows XP 4 GB
128 GB
128 GB (サポートされていません)
Windows XP Starter Edition 512 MB
該当なし
該当なし

物理メモリの制限: Windows Embedded

次の表では、Embedded の物理メモリの制限Windows示します。

Version X86 の制限 X64 の制限
Windows XP Embedded
4 GB
Windows Embedded Standard 2009
4 GB
Windows Embedded Standard 7
4 GB
192 GB

グラフィックス カードや他のデバイスがメモリ制限に与える影響

デバイスは、PAE 対応でないアプリケーション リリースとの互換性のために、4 GB を下回るメモリをマップWindowsがあります。 したがって、システムに 4 GB の RAM がある場合、その一部が無効になっているか、BIOS によって 4 GB を超え再マップされます。 メモリが再割り当てされた場合、X64 Windowsこのメモリを使用できます。 X86 クライアント バージョンの Windowsは 4 GB を超える物理メモリをサポートしないので、これらの再割り当てされたリージョンにはアクセスできない。 任意の X64 Windowsまたは X86 Server リリースで実行できます。

PAE が有効になっている X86 クライアント バージョンには、使用可能な 37 ビット (128 GB) の物理アドレス空間があります。 これらのバージョンで課される制限は、IO 空間のサイズではなく、許可されている最大の物理 RAM アドレスです。 つまり、PAE 対応ドライバーは、必要に合って 4 GB を超える物理領域を実際に使用できます。 たとえば、ドライバーは、4 GB を超える "失われた" メモリ領域をマップし、このメモリを RAM ディスクとして公開できます。

4 ギガバイトのチューニング

IMAGE _ FILE _ LARGE _ ADDRESS _ AWARE

Physical Address Extension (物理アドレス拡張)