Personne n'aime voir ses applications ralentir en raison d'une augmentation de l'utilisation de la mémoire. Dynamic Display est une approche gourmande en mémoire, donc cet article de blog fournit quelques conseils et des liens vers une documentation supplémentaire pour vous aider à éviter toute fuite de mémoire possible ou à vérifier s'il y a effectivement une fuite de mémoire.<\/P>
Comme ArcGIS est basé sur COM et que nous utilisons les langages de programmation .NET\/Java pour écrire nos applications, il est important de voir comment ceux-ci gèrent la mémoire. Un sujet d'aide Web sur notre site Resource Centers discute comment libérer les références COM<\/A>. La liste à puces ci-dessous donne quelques directives générales :<\/P>AoUninitialize.Shutdown doit être utilisé pour supprimer les bibliothèques pour lesquelles il n'existe pas d'objet COM correspondant.<\/LI>La classe ComReleaser doit être utilisée pour libérer un objet COM lorsqu'il sort du champ d'application.<\/LI>Marshal.ReleaseComObject doit être utilisé pour libérer explicitement les objets que le ramasse-miettes .NET ne peut pas libérer.<\/LI><\/UL>Il existe également une documentation d'aide Web sur les meilleures pratiques<\/A> à utiliser avec dynamic display dans le cadre ArcGIS.<\/P>Voici un conseil pour vous : même si le Gestionnaire des tâches Windows est le moyen le plus simple de vérifier une fuite de mémoire, de nombreux analystes au sein des Services de Support Esri recommandent d'utiliser "Performance" (également appelé Perfmon et\/ou Performance Manager) pour surveiller l'utilisation de la mémoire. "Performance" génère des rapports et des graphiques pour surveiller l'utilisation de la mémoire. Il offre également l'option d'afficher les « private bytes » et d'afficher les journaux, compteurs et alertes. L'outil "Performance" se trouve dans Démarrer > Paramètres > Panneau de configuration > Outils d'administration > Performance.<\/P>Donc, la prochaine fois que vous rencontrez un problème de performance avec Dynamic Display, considérez les conseils ci-dessus, les directives et la documentation d'aide. Les Services de Support Esri sont toujours là pour aider à résoudre tout problème que vous pourriez rencontrer lors de l'utilisation de notre logiciel.<\/P>Je vous encourage à poser des questions ou à laisser des commentaires dans la section commentaires. REMARQUE :<\/B> Vous devez être connecté à votre compte Esri Global Account pour laisser des commentaires.<\/P>- Ajit M., Analyste Support Esri - groupe SDK, Services de Support Esri<\/P>\n\n\n\n<\/BODY><\/HTML>
Il existe également une documentation d'aide Web sur les
Voici un conseil pour vous : même si le Gestionnaire des tâches Windows est le moyen le plus simple de vérifier une fuite de mémoire, de nombreux analystes au sein des Services de Support Esri recommandent d'utiliser "Performance" (également appelé Perfmon et\/ou Performance Manager) pour surveiller l'utilisation de la mémoire. "Performance" génère des rapports et des graphiques pour surveiller l'utilisation de la mémoire. Il offre également l'option d'afficher les « private bytes » et d'afficher les journaux, compteurs et alertes. L'outil "Performance" se trouve dans Démarrer > Paramètres > Panneau de configuration > Outils d'administration > Performance.<\/P>
Donc, la prochaine fois que vous rencontrez un problème de performance avec Dynamic Display, considérez les conseils ci-dessus, les directives et la documentation d'aide. Les Services de Support Esri sont toujours là pour aider à résoudre tout problème que vous pourriez rencontrer lors de l'utilisation de notre logiciel.<\/P>
Je vous encourage à poser des questions ou à laisser des commentaires dans la section commentaires. REMARQUE :<\/B> Vous devez être connecté à votre compte Esri Global Account pour laisser des commentaires.<\/P>- Ajit M., Analyste Support Esri - groupe SDK, Services de Support Esri<\/P>\n\n\n\n<\/BODY><\/HTML>
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.