Tag Archives: performance
I’ve been doing some load testing against ArcGIS Server recently, and it came to mind that while we often tell users to use load testing tools prior to going public with a GIS application, we don’t go into too much detail into how to go about setting up those tests. In this blog, I’ll describe how to configure and run tests using an open source Java tool called JMeter to assist with load testing your GIS Server installation and application. Continue reading
A common question that I see in Desktop Support is “Why is ArcMap performing so slowly?” This can be a particularly tricky question as the answer depends on so many factors. For some, the answer is related to having a DEM with ½ centimeter accuracy turned on for the entire contiguous U.S., along with parcels, hydrology, streets network, and land use data for an entire county, with a 50% transparency set to each layer. Of course this example is an exaggeration, but it is true that we (myself included) expect our computers to handle whatever we throw at them and still get optimal performance. While the solution to the question can sometimes be to reduce the amount of layers ArcMap needs to draw, there can be times where the analyses that we are running are completely reasonable and the performance that we are experiencing is not. Here are several troubleshooting steps that resolve a lot of performance related issues that I see in Desktop Support.
Ever wonder how long your Desktop application takes to render mapped features on a layer to layer basis? Or have you ever needed to know the time it takes to edit mapped features from a particular edit version?
Hello, this is Cassandra bringing you another blog about improving your performance with our software. Many ArcGIS Desktop users have noticed how much memory ArcMap takes when it is running, so today I’ve got some tips on reducing the amount of memory or memory footprint ArcMap requires:
- An extension only consumes memory when it is enabled, so disable any unneeded extensions. For most ArcGIS Desktop extensions, navigate to Tools > Extensions in either ArcMap or ArcCatalog. Click to uncheck any unneeded extensions and click Close.
- Uninstall any unnecessary 3rd-party plug-ins or extensions. I’ve worked with many customers who had numerous plug-ins or extensions installed that they said they weren’t ever using or were no longer using. Even if you aren’t using them, most 3rd-party tools still load when ArcMap starts, so remove any you aren’t using to help ArcMap’s performance.
- If you are using custom code, check for memory allocation issues.
- Reduce the number of layers in your map. ArcMap must still perform memory intensive processes on all layers that are checked on, even if they are outside the visible extent of the data frame. So, if they are not necessary, remove them.
- When using direct connect, limit the allocation of large buffers in the SERVER_CONFIG table.
- Finally, remember that the amount of memory available to a Windows application is marshaled by the operating system, so while you may be running a memory intensive process, you may not see ArcMap take more than a certain amount of memory available on your computer.
-Cassandra L., Desktop Support Analyst, ESRI Support Services