Hal pertama yang harus dipahami adalah bahwa sistem komputer modern menggunakan memori virtual. Anda dapat memiliki alamat virtual 32-bit untuk aplikasi sambil memiliki alamat fisik yang lebih besar dari 32-bit.
Hal kedua yang perlu dipahami adalah bahwa ruang alamat fisik digunakan untuk berbagai hal, yang terpenting adalah memori utama dan memori yang dipetakan perhipherals. Kartu grafis khususnya sering memiliki wilayah yang dipetakan dengan memori besar. Hasilnya adalah jika Anda hanya memiliki 4GB ruang alamat fisik yang dapat digunakan, Anda dapat berakhir dengan ram yang dapat digunakan secara signifikan kurang dari 4GB. Sekitar 3,5 GB dapat digunakan adalah khas tetapi saya telah melihat sistem di mana serendah 2,5 GB.
Pada PC untuk mendukung lebih dari 4GB ruang alamat fisik, sebuah mekanisme yang disebut PAE digunakan. Agar ini berfungsi, beberapa hal diperlukan.
- CPU harus mendukungnya.
- Chipset harus mendukungnya.
- BIOS harus mendukungnya.
- OS harus mendukungnya.
CPU telah mendukung PAE sejak lama, itu bukan masalah.
Banyak chipset lama dibatasi hingga 4GB ruang alamat fisik. IIRC Intel Laptop chipset mendapat dukungan untuk lebih dari 4GB ruang alamat dengan generasi "Santa Rosa" pada tahun 2007. Saya tidak yakin tentang chipset desktop tetapi saya berharap itu sekitar waktu yang sama. Chipset workstation / server jelas mendapat dukungan jauh lebih awal.
Afaict BIOS kebanyakan mendukungnya jika set chip tidak. Tidak akan mengejutkan saya jika ada beberapa pengecualian.
OS adalah yang sulit. Linux dan windows telah mendukung PAE sejak lama. Sayangnya sejak Windows XP paket layanan 2 MS secara artifisial membatasi ruang alamat fisik menjadi 4GB. Mereka mengklaim bahwa mereka melakukan ini karena driver kereta, sinis akan curiga mereka melakukannya untuk memaksa orang membeli edisi server.
Di windows XP ini dimasukkan ke kernel dan pada dasarnya tidak dapat diurungkan. Namun pada versi yang lebih baru dapat dilewati dengan beberapa peretasan kecil ke kernel. Lihat https://wj32.org/wp/ untuk detailnya.