(J'ai rectifié ma réponse. Pour clarifier : chaque processus obtient 2 Go d'espace d'adressage virtuel. Tous les processus combinés ne peuvent pas dépasser 4 Go de mémoire physique)
En fait, oui. Il existe de nombreuses idées fausses sur la limite de mémoire dans les systèmes d'exploitation Windows 32 bits.
Tout d'abord, quand je parle de RAM, cela inclut tous les types de RAM. Donc pas seulement la RAM normale, mais aussi la RAM vidéo. Il ne s'agit que de mémoire physique, pas de swap/pagination.
La quantité maximale de RAM disponible par processus pour un système d'exploitation 32 bits est de 2 Go. Si vous avez un système d'exploitation 64 bits, un processus 32 bits peut allouer jusqu'à 4 Go.
En outre, l'ensemble du système d'exploitation ne peut adresser que 4 Go pour chaque processus combiné, alors que les systèmes d'exploitation 64 bits peuvent allouer 8 To.
Il est également intéressant de noter que cette limite s'ajoute au pool de pagination. Cela signifie qu'un système d'exploitation 32 bits ne peut pas utiliser plus de 4 Go au total, soit 6 Go pour toutes les applications, y compris la mémoire virtuelle. Bien sûr, cela n'a rien à voir avec la RAM, car les 2 Go restants seraient stockés dans le fichier de pagination, limité à la vitesse de votre disque dur.
Pour plus d'informations, voir Limites de mémoire pour les versions Windows .