We're having performance issues with our Citrix ArcGIS Desktop environment after upgrading to ArcGIS v10. Here's our setup:
Our IT group has mapped the following directory for all users in their profile:
\\<user's office>\Userdata\is mapped to...
F:\Each user's "Documents" folder is set to:
F:\users\<username>\Therefore, the Default Geodatabase Location is located on their office server and is:
F:\users\<username>\ArcGIS\Default.gdbOur Citrix server is located in a different office than most of the users' client machines.
Were noticing that it's taking 25-45 seconds every time a user clicks the "Add Data" button just to bring up the dialog window. Presumably, this is because ArcMap is needing to connect to the user's home office to enumerate their Default Geodatabase Location. I imagine other tools are slow as well, but haven't tested extensively. I tried taking an existing MXD, changing the DGL to a folder local to the Citrix server, then saving the MXD, closing and re-opening ArcMap, opening the same MXD, and testing the Add Data button. It performed the same (~ 30 second to bring up the dialog). I'd like to know why this is still slow.
One workaround we found is to expose Windows Explorer on the Citrix server to each user. If they launch this Windows Explorer application, then Disconnect the F drive and leave their Windows Explorer session open, then open ArcMap, the Add Data window comes up immediately (< 2 seconds). This is a big improvement, but it's less than ideal for a workaround. I'd like to know what other settings/configuration are in ArcGIS that are pointing to my F drive. Any ideas?
I noticed some posts in this thread about "Special Folder Redirection". I verified that the "Use My Documents and Desktop folders" option is disabled.
Finally, we've noticed that we have the same behavior outside of Citrix. If users take their laptop and work in a different office, they notice the same slowness until they disconnect their F drive.
I called ESRI tech support about this issue today. They said that the DGL and Home directories were functions aimed at making GIS more user-friendly for novice users. I would argue they should recognize that their customer base is not primarily novice users and make these functions optional for most of us who suffer as a result. If you agree, you should vote on the following suggestions on the Ideas site: