9

Not sure if this is strictly GIS related or perhaps belongs on StackOverflow...it is regarding ESRI ArcGIS 10.1, so I'm sticking it here.

I'm looking for options to increase processing capacity, and I've read unhelpful bits and pieces about increasing the cap on memory usage for ArcGIS.

I'm working on ESRI ArcGIS 10.1 (all licenses) on a 32-bit Windows 7, 3.33GHz Intel DuoCore, 4GB RAM computer. I'll eventually be upgrading to a more powerful, 64-bit computer with 8GB Ram, and would like to know what to do in the meantime, or when the new one gets in.

Thanks!

4
  • Since you put "geoprocessing" in the tags, I would say that this blog from Esri is the best source of information.
    – gotchula
    Commented May 2, 2013 at 21:09
  • 3
    The only real change on your current 32bit PC is to change the 3GB limit to 4GB by doing in the command prompt (run as admin) "bcdedit /set IncreaseUserVa 3072" resources.arcgis.com/fr/help/install-guides/…
    – Mapperz
    Commented May 2, 2013 at 21:10
  • 1
    Your question sounds like it's about the physical capabilities of your machine and operating system rather than any inherent limitation in ArcGIS. If you are running into RAM limitations for some specific workflow in ArcGIS, why not ask about that? Perhaps some modification of your procedures would help. Otherwise, there's nothing GIS-specific about this question.
    – whuber
    Commented May 2, 2013 at 21:11
  • 1
    This did fall under my realm as 'GIS Administrator' many years ago. Blogged in 2007 mapperz.blogspot.ca/2007/02/esri-arcgis-92-tips-and-tricks.html
    – Mapperz
    Commented May 2, 2013 at 21:14

1 Answer 1

10

The first thing to do once you upgrade to 10.1 on your new 64 bit computer is to install ArcGIS 10.1 SP1 because it enables 64 bit background processing, thus increasing your memory usage abilities. Whether or not ArcGIS will use it, I cannot say - I'm running 10.0.

The next thing to do would be to learn about using the In-Memory workspace, which essentially skips the hard disk. See this portion of the documentation. If you ever look at your computer's performance during most ArcGIS operations, they're really bound by your disk performance (low memory usage and cpu usage), so taking it out of the equation can be a huge speed boost. Another way to do this would be to install and configure a small RAMDisk, which can provide a little more permanence to your datasets being in RAM (though my disks often get destroyed on shutdown, so have a strategy to keep your data elsewhere).

As for the rest of it, it depends on what you mean by "increase processing capacity" and what your workflow is like. It may be as whuber commented that much of this is not GIS specific. Different tips and tricks will help speed various workflows. I think there is another ArcGIS performance thread somewere on GIS.SE, but I can't find it right now.

Edit:: I've now been running 10.1 for a while. For those who install service pack 1, make sure to install the separate 64 bit background geoprocessing package from the same page afterward, then set your python file associations back to your 32 bit copy (it'll install a separate 64 bit copy) if you use python.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.