J'ai rencontré ce problème lors de la création d'une application qui doit allouer de grandes quantités de mémoire contiguës et doit s'exécuter sur des ordinateurs Windows XP 32 bits avec 2 Go de mémoire physique.Puis-je utiliser le commutateur Windows boot.ini/3GB avec moins de 4 Go de mémoire physique?
Initialement, j'ai rencontré des problèmes de mémoire insuffisante. Définir le commutateur/3GB dans boot.ini et LARGE_ADDRESS_AWARE dans l'exécutable a résolu le problème sur mon ordinateur avec 4 Go de mémoire physique.
La question est: puis-je utiliser la même stratégie sur un ordinateur avec moins de 4 Go de mémoire physique, par ex. 2 Go? C'est-à-dire, ces options portent-elles toutes sur l'espace d'adressage virtuel, ou ont-elles aussi quelque rapport avec la mémoire physique?