ArcGIS for Desktop 10.1 Service Pack 1 and 64bit Background Geoprocessing

Today I installed ArcGIS for Desktop 10.1 Service Pack 1 and decided to do a quick performance test of background geoprocessing before I installed the new 64bit Background Geoprocessing on top of it.

The test I ran, using the Python script below, creates just over a million polygons, and was put behind a Python script tool called test (which had no parameters).

import arcpy

arcpy.env.overwriteOutput = True

arcpy.CreateFileGDB_management("C:/Support/Geoprocessing","test","CURRENT")

arcpy.CreateFishnet_management("C:/Support/Geoprocessing/test.gdb/testsquares","0 0","0 1","0.01","0.01","100","100","#","LABELS","#","POLYGON")

arcpy.Buffer_analysis("C:/Support/Geoprocessing/test.gdb/testsquares_label","C:/Support/Geoprocessing/test.gdb/testcircles","0.0125 Unknown","FULL","ROUND","NONE","#")

arcpy.Union_analysis("C:/Support/Geoprocessing/test.gdb/testcircles #;C:/Support/Geoprocessing/test.gdb/testsquares #","C:/Support/Geoprocessing/test.gdb/testunion","ALL","#","GAPS")

The result prior to installing 64bit Background Geoprocessing was a very respectable 2 minutes 43 seconds, but I was hoping for even better after the upgrade.

The result after installing 64bit Background Geoprocessing was 2 minutes 27 seconds.

So, based on this very quick and dirty test, it looks like about a 10% performance gain can be expected from installing 64bit Background Geoprocessing.  This is not as much as I had hoped for, but I admit that I have not read up on the benefits 64bit background geoprocessing should bring and so am happy that it works and is at least a bit quicker!

For the record my Windows 7 system specification is as below:

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s