J'ai une application qui génère de manière prévisible des erreurs hors mémoire sur de très, très (très) grands ensembles de données - nous essayons de résoudre le problème en optimisant la gestion de la mémoire de l'application, mais les très, très grands ensembles de données en question nécessitent tellement de temps pour fonctionner (des jours) qu'il est difficile d'itérer à travers les cycles de test et de trouver le problème de manière empirique.
Laissons de côté pour l'instant la question des performances des applications - c'est la prochaine étape de la liste des tâches à accomplir, après la mise en œuvre de la stratégie de développement durable. le comportement correct de l'application :
Existe-t-il un moyen simple de restreindre la quantité de mémoire dont dispose une application lorsqu'elle s'exécute en mode débogage dans Visual Studio, de manière à forcer les erreurs OutOfMemory qui ne se produisent naturellement que sur de très grands ensembles de données à se produire sur un ensemble de données plus petit ?