Niemand vindt het leuk om te zien dat hun applicaties trager worden door een toename in geheugengebruik. Dynamic Display is een geheugenvretende aanpak, dus deze blogpost geeft enkele tips en links naar verdere documentatie om u te helpen mogelijke geheugenlekken te voorkomen of om te controleren of er überhaupt een geheugenlek is.<\/P>
Aangezien ArcGIS COM-gebaseerd is en we .NET\/Java programmeertalen gebruiken om onze applicaties te schrijven, is het belangrijk te zien hoe deze het geheugen beheren. Een Web help onderwerp op onze Resource Centers website bespreekt hoe COM-referenties vrij te geven<\/A>. De onderstaande opsomming bevat enkele algemene richtlijnen:<\/P>AoUninitialize.Shutdown moet worden gebruikt om bibliotheken te verwijderen waarvoor geen overeenkomstig COM-object bestaat.<\/LI>De ComReleaser klasse moet worden gebruikt om een COM-object vrij te geven wanneer het buiten scope raakt.<\/LI>Marshal.ReleaseComObject moet worden gebruikt om expliciet objecten vrij te geven die de .NET garbage collector niet kan vrijgeven.<\/LI><\/UL>Er is ook Web help documentatie over de best practices<\/A> die gebruikt moeten worden met dynamic display in het ArcGIS-framework.<\/P>Hier is een tip voor u: hoewel Taakbeheer van Windows de gemakkelijkste manier is om een geheugenlek te controleren, raden veel analisten binnen Esri Support Services aan "Performance" (ook wel Perfmon en\/of Performance Manager genoemd) te gebruiken om het geheugengebruik te monitoren. "Performance" genereert rapporten en grafieken om het geheugengebruik te volgen. Het biedt ook de optie om 1 private bytes7 te bekijken en logs, tellers en waarschuwingen weer te geven. De "Performance" tool is te vinden via Start > Instellingen > Configuratiescherm > Beheerhulpprogramma's > Performance.<\/P>Dus, de volgende keer dat u een prestatieprobleem tegenkomt met Dynamic Display, overweeg dan bovenstaande tips, richtlijnen en hulpdokumentatie. Esri Support Services staat altijd klaar om eventuele problemen op te lossen die u kunt tegenkomen bij het gebruik van onze software.<\/P>Ik moedig u aan vragen te stellen of opmerkingen achter te laten in de reactiesectie. OPMERKING:<\/B> U moet ingelogd zijn op uw Esri Global Account om reacties achter te laten.<\/P>- Ajit M., Esri Support Analyst - SDK groep, Esri Support Services<\/P>\n\n\n\n<\/BODY><\/HTML>
Er is ook Web help documentatie over de
Hier is een tip voor u: hoewel Taakbeheer van Windows de gemakkelijkste manier is om een geheugenlek te controleren, raden veel analisten binnen Esri Support Services aan "Performance" (ook wel Perfmon en\/of Performance Manager genoemd) te gebruiken om het geheugengebruik te monitoren. "Performance" genereert rapporten en grafieken om het geheugengebruik te volgen. Het biedt ook de optie om 1 private bytes7 te bekijken en logs, tellers en waarschuwingen weer te geven. De "Performance" tool is te vinden via Start > Instellingen > Configuratiescherm > Beheerhulpprogramma's > Performance.<\/P>
Dus, de volgende keer dat u een prestatieprobleem tegenkomt met Dynamic Display, overweeg dan bovenstaande tips, richtlijnen en hulpdokumentatie. Esri Support Services staat altijd klaar om eventuele problemen op te lossen die u kunt tegenkomen bij het gebruik van onze software.<\/P>
Ik moedig u aan vragen te stellen of opmerkingen achter te laten in de reactiesectie. OPMERKING:<\/B> U moet ingelogd zijn op uw Esri Global Account om reacties achter te laten.<\/P>- Ajit M., Esri Support Analyst - SDK groep, Esri Support Services<\/P>\n\n\n\n<\/BODY><\/HTML>
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.