Je souhaite que les applications .NET existantes (WinForms et WebForms) s'exécutent sur des machines 64 bits, optimisées pour tirer parti de plus de mémoire disponible sur les machines 64 bits. Que dois-je faire aux applications pour profiter de la mémoire? Est-ce que je sélectionne juste le CPU cible en 64 bits? Quel est l'avantage de sélectionner la cible par rapport à la compilation de l'application pour toutes les CPU et que le .NET optimise l'application localement?Application .NET et 64 bits
Est-ce que Crystal Reports (dans VS 2008) sera optimisé pour 64 bits et profitera de la mémoire haute?
Qu'est-ce que votre application font qu'il a besoin de plus de 4 Go de mémoire? Une chose à considérer, Visual Studio (application assez complexe) est une application 32 bits. – R0MANARMY
Vous pouvez entièrement séparer la deuxième question en une autre question. –
@ R0MANARMY En fait, les applications .NET commenceront à manquer environ 2 Go de mémoire utilisée. J'ai moi-même rencontré cette limite avec une application de traitement d'enregistrements d'appels très complexe qui devait rapidement faire face à un énorme retard d'événements au démarrage. L'avantage de l'augmentation de la mémoire virtuelle a vraiment aidé là.Il est certainement concevable qu'un rapport complexe puisse avoir une très grande empreinte. – Josh