Batas Memori untuk Rilis Windows dan Windows Server

Topik ini menjelaskan batas memori untuk rilis Windows dan Windows Server yang didukung.

Batas memori dan ruang alamat bervariasi menurut platform, sistem operasi, dan dengan apakah nilai IMAGE_FILE_LARGE_ADDRESS_AWARE struktur LOADED_IMAGE dan penyetelan 4 gigabyte (4GT) sedang digunakan. IMAGE_FILE_LARGE_ADDRESS_AWARE diatur atau dibersihkan dengan menggunakan opsi tautan /LARGEADDRESSAWARE .

Penyetelan 4 gigabyte (4GT), juga dikenal sebagai penyetelan memori aplikasi, atau sakelar /3GB, adalah teknologi (hanya berlaku untuk sistem 32 bit) yang mengubah jumlah ruang alamat virtual yang tersedia untuk aplikasi mode pengguna. Mengaktifkan teknologi ini mengurangi ukuran keseluruhan ruang alamat virtual sistem dan oleh karena itu sumber daya sistem maksimum. Untuk informasi selengkapnya, lihat Apa itu 4GT.

Batas memori fisik untuk platform 32-bit juga bergantung pada Physical Address Extension (PAE), yang memungkinkan sistem Windows 32-bit menggunakan memori fisik lebih dari 4 GB.

Batas Ruang Memori dan Alamat

Tabel berikut menentukan batas memori dan ruang alamat untuk rilis Windows yang didukung. Kecuali dinyatakan lain, batas dalam tabel ini berlaku untuk semua rilis yang didukung.

Jenis memori Batas X86 Batas dalam Windows 64-bit
Ruang alamat virtual mode pengguna untuk setiap proses 32-bit
2 GB
Hingga 3 GB dengan IMAGE_FILE_LARGE_ADDRESS_AWARE dan 4GT
2 GB dengan IMAGE_FILE_LARGE_ADDRESS_AWARE dihapus (default)
4 GB dengan set IMAGE_FILE_LARGE_ADDRESS_AWARE
Ruang alamat virtual mode pengguna untuk setiap proses 64-bit
Tidak berlaku
Dengan set IMAGE_FILE_LARGE_ADDRESS_AWARE (default):
x64: Windows 8.1 dan Windows Server 2012 R2 atau yang lebih baru: 128 TB
x64: Windows 8 dan Windows Server 2012 atau 8 TB yang lebih lama
Sistem berbasis Intel Itanium: 7 TB

2 GB dengan IMAGE_FILE_LARGE_ADDRESS_AWARE dihapus
Ruang alamat virtual mode kernel
2 GB
Dari 1 GB hingga maksimum 2 GB dengan 4GT
Windows 8.1 dan Windows Server 2012 R2 atau yang lebih baru: 128 TB
Windows 8 dan Windows Server 2012 atau 8 TB yang lebih lama
Kumpulan halaman
384 GB atau batas penerapan sistem, mana pun yang lebih kecil. Windows 8.1 dan Windows Server 2012 R2: 15.5 TB atau batas penerapan sistem, mana pun yang lebih kecil.
Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Dibatasi oleh ruang alamat virtual mode kernel yang tersedia. Dimulai dengan Windows Vista dengan Paket Layanan 1 (SP1), kumpulan halaman juga dapat dibatasi oleh nilai kunci registri PagedPoolLimit .
Windows Home Server dan Windows Server 2003: 530 MB
Windows XP: 490 MB

384 GB atau batas penerapan sistem, mana pun yang lebih kecil Windows 8.1 dan Windows Server 2012 R2: 15.5 TB atau batas penerapan sistem, mana pun yang lebih kecil.
Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: 128 GB atau batas penerapan sistem, mana pun yang lebih kecil
Windows Server 2003 dan Windows XP: Hingga 128 GB tergantung pada konfigurasi dan RAM.

Kumpulan yang tidak disebarkan
75% RAM atau 2 GB, mana saja yang lebih kecil. Windows 8.1 dan Windows Server 2012 R2: RAM atau 16 TB, mana yang lebih kecil (ruang alamat dibatasi hingga 2 x RAM).
Windows Vista: Hanya dibatasi oleh ruang alamat virtual mode kernel dan memori fisik. Dimulai dengan Windows Vista dengan SP1, kumpulan yang tidak disebarkan juga dapat dibatasi oleh nilai kunci registri NonPagedPoolLimit .
Windows Home Server, Windows Server 2003 dan Windows XP: 256 MB, atau 128 MB dengan 4GT.

RAM atau 128 GB, mana pun yang lebih kecil (ruang alamat dibatasi hingga 2 x RAM) Windows 8.1 dan Windows Server 2012 R2: RAM atau 16 TB, mana yang lebih kecil (ruang alamat dibatasi hingga 2 x RAM).
Windows Server 2008 R2, Windows 7 dan Windows Server 2008: 75% RAM hingga maksimum 128 GB
Windows Vista: 40% RAM hingga maksimum 128 GB.
Windows Server 2003 dan Windows XP: Hingga 128 GB tergantung pada konfigurasi dan RAM.

Ruang alamat virtual cache sistem (ukuran fisik hanya dibatasi oleh memori fisik)
Dibatasi oleh ruang alamat virtual mode kernel yang tersedia atau nilai kunci registri SystemCacheLimit .
Windows 8.1 dan Windows Server 2012 R2: 16 TB.
Windows Vista: Hanya dibatasi oleh ruang alamat virtual mode kernel. Dimulai dengan Windows Vista dengan SP1, ruang alamat virtual cache sistem juga dapat dibatasi oleh nilai kunci registri SystemCacheLimit .
Windows Home Server, Windows Server 2003 dan Windows XP: 860 MB dengan set kunci registri LargeSystemCache dan tanpa 4GT; hingga 448 MB dengan 4GT.

Selalu 1 TB terlepas dari RAM fisik Windows 8.1 dan Windows Server 2012 R2: 16 TB.
Windows Server 2003 dan Windows XP: Hingga 1 TB tergantung pada konfigurasi dan RAM.

Batas Memori Fisik: Windows 11

Tabel berikut menentukan batas memori fisik untuk Windows 11.

Versi Batas X64 Batas arm64
Windows 11 Enterprise 6 TB
6 TB
Windows 11 Education 2 TB
2 TB
Windows 11 Pro untuk Workstations 6 TB
6 TB
Windows 11 Pro 2 TB
2 TB
Windows 11 Home 128 GB
128 GB

Batas Memori Fisik: Windows 10

Tabel berikut menentukan batas memori fisik untuk Windows 10.

Versi Batas X86 Batas 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

 

Batas Memori Fisik: Windows Server 2016

Tabel berikut menentukan batas memori fisik untuk Windows Server 2016.

Versi Batas X64
Windows Server 2016 Datacenter 24 TB
Windows Server 2016 Standard 24 TB

 

Batas Memori Fisik: Windows 8

Tabel berikut menentukan batas memori fisik untuk Windows 8.

Versi Batas X86 Batas X64
Windows 8 Enterprise 4 GB
512 GB
Windows 8 Professional 4 GB
512 GB
Windows 8 4 GB
128 GB

 

Batas Memori Fisik: Windows Server 2012

Tabel berikut menentukan batas memori fisik untuk Windows Server 2012. Windows Server 2012 hanya tersedia dalam edisi X64.

Versi Batas X64
Pusat Data Windows Server 2012 4 TB
Windows Server 2012 Standard 4 TB
Windows Server 2012 Essentials 64 GB
Windows Server 2012 Foundation 32 GB
Grup Kerja Windows Storage Server 2012 32 GB
Windows Storage Server 2012 Standard 4 TB
Hyper-V Server 2012 4 TB

 

Batas Memori Fisik: Windows 7

Tabel berikut menentukan batas memori fisik untuk Windows 7.

Versi Batas X86 Batas 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
T/A

 

Batas Memori Fisik: Windows Server 2008 R2

Tabel berikut menentukan batas memori fisik untuk Windows Server 2008 R2. Windows Server 2008 R2 hanya tersedia dalam edisi 64-bit.

Versi Batas X64 Batas ia64
Windows Server 2008 R2 Pusat Data 2 TB
Windows Server 2008 R2 Enterprise 2 TB
Windows Server 2008 R2 untuk Sistem Itanium-Based 2 TB
Windows Server 2008 R2 Foundation 8 GB
Windows Server 2008 R2 Standar 32 GB
Windows HPC Server 2008 R2 128 GB
Windows Web Server 2008 R2 32 GB

 

Batas Memori Fisik: Windows Server 2008

Tabel berikut menentukan batas memori fisik untuk Windows Server 2008. Batas yang lebih besar dari 4 GB untuk Windows 32-bit mengasumsikan bahwa PAE diaktifkan.

Versi Batas X86 Batas X64 Batas ia64
Pusat Data Windows Server 2008 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 untuk Sistem Itanium-Based 2 TB
Windows Small Business Server 2008 4 GB
32 GB
Windows Web Server 2008 4 GB
32 GB

 

Batas Memori Fisik: Windows Vista

Tabel berikut menentukan batas memori fisik untuk Windows Vista.

Versi Batas X86 Batas 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

 

Batas Memori Fisik: Windows Home Server

Windows Home Server hanya tersedia dalam edisi 32-bit. Batas memori fisik adalah 4 GB.

Batas Memori Fisik: Windows Server 2003 R2

Tabel berikut menentukan batas memori fisik untuk Windows Server 2003 R2. Batas lebih dari 4 GB untuk Windows 32-bit mengasumsikan bahwa PAE diaktifkan.

Versi Batas X86 Batas X64
Windows Server 2003 R2 Datacenter Edition
64 GB
(16 GB dengan 4GT)
1 TB
Windows Server 2003 R2 Enterprise Edition
64 GB
(16 GB dengan 4GT)
1 TB
Windows Server 2003 R2 Standard Edition
4 GB
32 GB

 

Batas Memori Fisik: Windows Server 2003 dengan Paket Layanan 2 (SP2)

Tabel berikut menentukan batas memori fisik untuk Windows Server 2003 dengan Paket Layanan 2 (SP2). Batas lebih dari 4 GB untuk Windows 32-bit mengasumsikan bahwa PAE diaktifkan.

Versi Batas X86 Batas X64 Batas ia64
Windows Server 2003 dengan Paket Layanan 2 (SP2), Edisi Pusat Data
64 GB
(16 GB dengan 4GT)
1 TB
2 TB
Windows Server 2003 dengan Paket Layanan 2 (SP2), Edisi Perusahaan
64 GB
(16 GB dengan 4GT)
1 TB
2 TB
Windows Server 2003 dengan Paket Layanan 2 (SP2), Edisi Standar
4 GB
32 GB

 

Batas Memori Fisik: Windows Server 2003 dengan Paket Layanan 1 (SP1)

Tabel berikut menentukan batas memori fisik untuk Windows Server 2003 dengan Paket Layanan 1 (SP1). Batas lebih dari 4 GB untuk Windows 32-bit mengasumsikan bahwa PAE diaktifkan.

Versi Batas X86 Batas X64 Batas ia64
Windows Server 2003 dengan Paket Layanan 1 (SP1), Edisi Pusat Data
64 GB
(16 GB dengan 4GT)
1 TB
1 TB
Windows Server 2003 dengan Paket Layanan 1 (SP1), Edisi Perusahaan
64 GB
(16 GB dengan 4GT)
1 TB
1 TB
Windows Server 2003 dengan Paket Layanan 1 (SP1), Edisi Standar
4 GB
32 GB

 

Batas Memori Fisik: Windows Server 2003

Tabel berikut menentukan batas memori fisik untuk Windows Server 2003. Batas lebih dari 4 GB untuk Windows 32-bit mengasumsikan bahwa PAE diaktifkan.

Versi Batas X86 Batas ia64
Windows Server 2003, Edisi Pusat Data
64 GB
(16 GB dengan 4GT)
512 GB
Windows Server 2003, Edisi Perusahaan
64 GB
(16 GB dengan 4GT)
512 GB
Windows Server 2003, Edisi Standar
4 GB
Windows Server 2003, Edisi Web
2 GB
Windows Small Business Server 2003
4 GB
Windows Compute Cluster Server 2003
32 GB
Windows Storage Server 2003, Edisi Perusahaan
8 GB
Windows Storage Server 2003
4 GB

 

Batas Memori Fisik: Windows XP

Tabel berikut menentukan batas memori fisik untuk Windows XP.

Versi Batas X86 Batas X64 Batas ia64
Windows XP 4 GB
128 GB
128 GB (tidak didukung)
Windows XP Starter Edition 512 MB
T/A
T/A

 

Batas Memori Fisik: Windows Embedded

Tabel berikut menentukan batas memori fisik untuk Windows Embedded.

Versi Batas X86 Batas X64
Windows XP Embedded
4 GB
Windows Embedded Standard 2009
4 GB
Windows Embedded Standard 7
4 GB
192 GB

 

Bagaimana kartu grafis dan perangkat lain memengaruhi batas memori

Perangkat harus memetakan memorinya di bawah 4 GB untuk kompatibilitas dengan rilis Windows yang tidak sadar PAE. Oleh karena itu, jika sistem memiliki RAM 4GB, beberapa di antaranya dinonaktifkan atau dipetakan ulang di atas 4GB oleh BIOS. Jika memori dipetakan ulang, X64 Windows dapat menggunakan memori ini. Versi klien X86 Windows tidak mendukung memori fisik di atas tanda 4GB, sehingga mereka tidak dapat mengakses wilayah yang dipetakan ulang ini. Setiap rilis Windows atau X86 Server X64 dapat.

Versi klien X86 dengan PAE diaktifkan memang memiliki ruang alamat fisik 37-bit (128 GB) yang dapat digunakan. Batas yang diberlakukan versi ini adalah alamat RAM fisik tertinggi yang diizinkan, bukan ukuran ruang IO. Itu berarti driver yang sadar PAE benar-benar dapat menggunakan ruang fisik di atas 4 GB jika mereka mau. Misalnya, driver dapat memetakan wilayah memori "hilang" yang terletak di atas 4 GB dan mengekspos memori ini sebagai disk RAM.

Penyetelan 4 Gigabyte

IMAGE_FILE_LARGE_ADDRESS_AWARE

Ekstensi Alamat Fisik