Ada banyak kesalahpahaman tentang batas memori dalam OS Windows 32-bit.
Pertama-tama, ketika saya mengatakan RAM, ini termasuk setiap jenis RAM. Jadi bukan hanya biasa, tetapi juga RAM video Anda.
Jumlah maksimum RAM yang tersedia per proses untuk OS 32-bit adalah 2 GB. Jika Anda memiliki OS 64-bit, proses 32-bit dapat mengalokasikan hingga 4 GB.
Selain itu, seluruh OS hanya dapat mengatasi 4 GB untuk setiap proses yang digabungkan, sedangkan OS 64-bit dapat mengalokasikan 8 TB.
Juga menarik adalah bahwa batas ini bertambah hingga kumpulan halaman. Ini berarti bahwa OS 32-bit tidak dapat menggunakan total lebih dari 2 GB, yang berarti 6 GB untuk semua aplikasi termasuk memori virtual. Tentu saja, ini tidak ada hubungannya dengan RAM, karena 2 GB lainnya akan disimpan dalam file paging, terbatas pada kecepatan hard drive Anda.
Untuk informasi lebih lanjut, lihat Batas Memori untuk Rilis Windows .
Catatan: ini hanya untuk aplikasi. OS Windows 32-bit dapat mengalokasikan hingga 4 GB total, tetapi 2 GB ini dialokasikan untuk penggunaan sistem saja, hanya menyisakan 2 GB untuk aplikasi yang akan digunakan. Dalam kasus-kasus tertentu (terutama OS yang lebih baru) ini dibagi 3 GB untuk aplikasi dan 1 GB untuk kernel.
Saya hanya membahas Windows karena itu adalah konteks di mana pertanyaan itu dimaksudkan. Saya tidak terbiasa dengan batasan OS lainnya.