Bonjour à tous,
Depuis quelques jours, nous avons reçu un cœur de calcul (Win Seven 64 bits) et je me suis empressé d'aller essayer mes programmes de calculs dessus en esperant adresser plus de 2go de Ram contrairement à ma babase sous XP 32 bits.
Mes programmes sont compilés en 32 bits via Intel Fortran 11.1 avec Visual Studio 2008.
A ma grande surprise, je n'arrive pas à outrepasser cette limite des 2go d'allocation et quand je regarde le monitoring de la mémoire, le programme m'adresse 1.3Go en swap (mémoire virtuelle) et 400Mo en mémoire phiysique ce qui va à l'en-contre du fonctionnement classique : je remplis ma RAM puis je SWAP si nécessaire.
Du coup, je me demandais si je me trainais pas de vieilles options de compilation avec une compatibilité descendante x86 qui donnerait la priorité au SWAP sur la RAM lors de l'adressage.
Si vous avez une idée sur le sujet, je suis preneur !
++Tyra
Partager