![]() |
![]() |
||
|
![]() ![]() ![]() Pour que les applications 32 bit s'exécutent sur Windows x64 Edition en bénéficiant de ces 4 Go d'adressage virtuel, elles doivent toutefois avoir été compilées par leurs développeurs avec l'option /LARGEADDRESSAWARE qui permet au système d'exploitation d'allouer à cette application la mémoire demandée. Grâce à ce mécanisme, les développeurs peuvent ainsi déjà optimiser quelque peu leurs applications 32 bit pour Windows x64 Edition sans pour autant tout de suite effectuer le long et fastidieux travail de conversion de leur code en 64 bit. Bien sûr, cette compilation des applications avec l'option /LARGEADDRESSAWARE n'a d'intérêt que pour des applications qui consomment énormément de mémoire comme des serveurs de base de données ou encore comme des logiciels de calcul. Malheureusement, il semblerait que de nombreux problèmes de stabilité perturbent à l'heure actuelle l'exécution des applications 32 bit sur les plate-formes 64 bit lorsque l'option /LARGEADDRESSAWARE est utilisée. C'est en fait la couche d'émulation Windows on Windows 64 (WOW64) qui a quelques bugs ce qui peut causer des problèmes de stabilité notamment avec les interfaces graphiques de certains logiciels. Pour résoudre ces problèmes d'exécution de programmes 32 bit en environnement 64 bit, Microsoft a publié il y a peu un patch correctif numéroté KB911021. ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |