Visual Studio 64 bits ?
Pour de nombreuses raisons, Non.
L’explication se trouve dans ce post MSDN.
Premièrement, du point de vue des performances, les pointeurs deviennent plus grands, donc les structures de données deviennent plus grandes, et le cache du processeur conserve la même taille. Cela entraîne essentiellement une baisse de vitesse brute (les résultats peuvent varier). Vous partez donc avec un handicap et vous devez combler ce handicap en utilisant la mémoire supplémentaire au-delà de 4 Go à votre avantage. Dans Visual Studio, cela peut se produire dans certaines grandes solutions, mais je pense qu’il est préférable d’utiliser simplement moins de mémoire en premier lieu. Beaucoup des algorithmes de VS s’y prêtent. Voici un ancien article qui traite des problèmes de performance en détail :
https://learn.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit
Deuxièmement, du point de vue du coût, le chemin le plus court pour porter Visual Studio en 64 bits serait probablement de porter la majeure partie en code managé de manière incrémentale, puis de porter le reste. Le coût d’un portage complet de cette quantité de code natif serait très élevé et bien sûr toutes les extensions connues cesseraient de fonctionner, et nous devrions essentiellement créer un écosystème 64 bits, un peu comme on le fait pour les pilotes. Aïe.