A nadie le gusta ver que sus aplicaciones se ralenticen debido a un aumento en el uso de memoria. Dynamic Display es un enfoque intensivo en memoria, por lo que este blog ofrece algunos consejos y enlaces a documentación adicional para ayudarle a evitar posibles fugas de memoria o para verificar si realmente existe una fuga de memoria.<\/P>
Dado que ArcGIS está basado en COM y usamos los lenguajes de programación .NET\/Java para escribir nuestras aplicaciones, es importante entender cómo estos manejan la memoria. Un tema de ayuda web en nuestro sitio Resource Centers discute cómo liberar referencias COM<\/A>. La lista con viñetas a continuación tiene algunas pautas generales:<\/P>AoUninitialize.Shutdown debe usarse para eliminar bibliotecas para las cuales no hay un objeto COM correspondiente.<\/LI>La clase ComReleaser debe usarse para liberar un objeto COM cuando sale del alcance.<\/LI>Marshal.ReleaseComObject debe usarse para liberar explícitamente objetos que el recolector de basura de .NET no puede liberar.<\/LI><\/UL>También hay documentación de ayuda web sobre las mejores prácticas<\/A> que deben usarse con dynamic display en el marco ArcGIS.<\/P>Aquí tiene un consejo: aunque el Administrador de tareas de Windows es la forma más fácil de verificar una fuga de memoria, muchos analistas dentro de Esri Support Services recomiendan usar "Performance" (también referido como Perfmon y\/o Performance Manager) para monitorear el uso de memoria. "Performance" genera informes y gráficos para monitorear el uso de memoria. También ofrece la opción de ver "private bytes" y mostrar registros, contadores y alertas. La herramienta "Performance" se encuentra en Inicio > Configuración > Panel de control > Herramientas administrativas > Performance.<\/P>Así que, la próxima vez que encuentre un problema de rendimiento con Dynamic Display, considere los consejos anteriores, las pautas y la documentación de ayuda. Esri Support Services siempre está aquí para ayudar a resolver cualquier problema que pueda encontrar al usar nuestro software.<\/P>Le animo a hacer preguntas o dejar comentarios en la sección de comentarios. NOTA:<\/B> Debe iniciar sesión en su Esri Global Account para dejar comentarios.<\/P>- Ajit M., Analista de soporte Esri - grupo SDK, Esri Support Services<\/P>\n\n\n\n<\/BODY><\/HTML>
También hay documentación de ayuda web sobre las
Aquí tiene un consejo: aunque el Administrador de tareas de Windows es la forma más fácil de verificar una fuga de memoria, muchos analistas dentro de Esri Support Services recomiendan usar "Performance" (también referido como Perfmon y\/o Performance Manager) para monitorear el uso de memoria. "Performance" genera informes y gráficos para monitorear el uso de memoria. También ofrece la opción de ver "private bytes" y mostrar registros, contadores y alertas. La herramienta "Performance" se encuentra en Inicio > Configuración > Panel de control > Herramientas administrativas > Performance.<\/P>
Así que, la próxima vez que encuentre un problema de rendimiento con Dynamic Display, considere los consejos anteriores, las pautas y la documentación de ayuda. Esri Support Services siempre está aquí para ayudar a resolver cualquier problema que pueda encontrar al usar nuestro software.<\/P>
Le animo a hacer preguntas o dejar comentarios en la sección de comentarios. NOTA:<\/B> Debe iniciar sesión en su Esri Global Account para dejar comentarios.<\/P>- Ajit M., Analista de soporte Esri - grupo SDK, Esri Support Services<\/P>\n\n\n\n<\/BODY><\/HTML>
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate para una cuenta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.