Multithreading et gestion de la mémoire
S’applique à: Excel 2013 | Office 2013 | Visual Studio
Une gestion appropriée de la mémoire est essentielle à la création de compléments XLL fiables pour Microsoft Excel. Le fait de ne pas allouer les mémoires tampons appropriées et de les libérer lorsqu’elles ne sont plus nécessaires réduit les performances, crée une contention de ressources et déstabilise Excel.
À compter de Microsoft Office Excel 2007, vous pouvez configurer Excel pour utiliser jusqu’à 1 024 threads simultanés lors du recalcul. Dans certains cas, en particulier lorsque plusieurs processeurs sont disponibles ou avec des fonctions définies par l’utilisateur s’exécutant sur des serveurs en cluster, le multithreading peut améliorer les performances.
Les rubriques suivantes décrivent comment gérer la mémoire et les threads dans les XLL :