Interface constantly lagging and hanging. Anyone else experiencing this? Can anything alleviate it?

7230
26
10-03-2017 10:17 AM
AZendel
Occasional Contributor III

At our office, we receive new computers every few years.  The last time around for me, we met and exceeded the minimum requirements for Pro. This machine was not cheap.  That investment has paid off in terms of map performance in Pro.  The rendering is fast and it and the display is beautiful (seems like Pro uses more antialiasing than ArcMap).   You’d think that map rendering/display is one of the more resource demanding aspects of Pro in terms of processing, memory and the graphics card. Reason would then suggest that if the map can perform so well, the interface of Pro should be insanely fast.   But a lot of time, components of the interface outside of the map or scene become so slow and/or unresponsive that it’s frequently crippling. That may sound like an exaggeration or overstatement, but 20 seconds here, 20 seconds there adds up.  In fact, I’m writing a lot of the sentences of this post while I’m waiting for the interface to unfreeze so I can resume my GIS tasks.

Most of the UI freezing that I experience is with the Contents pane.  When I add a layer to the map, the layer is rendered on the map nearly instantly.  But many times the Contents pane goes unresponsive.  So I can’t drag the layer up and down or switch to any of the other content tabs.  But the longest hangs happen on the Edit tab.  Here’s the output from Monitor for just switching to the Edit tab in a map with only about 12 layers in it:

20 seconds just to switch to the Edit tab

Below is the output when I checked or unchecked one layer at a time on the edit tab:

There are five layers on this map that I want to mark as uneditable.  So at the average wait time of 18 seconds for every click, I can’t start doing my work for a total 90 seconds.  If there’s a group layer in the map, I get a very similar lag just to expand the group layer so I can view what layers within it are currently editable.

Here’s a really bad hang up that happened when I opened the field properties for a feature class from the Catalog pane:

Almost a minute and a half to display the field list?!?

This one occurred when I switched from the edit tab to the “list by drawing order tab”

28 seconds?

Sometimes these functions show up when trying to interact with the interface, even when all layers are flagged as uneditable

What does CanEditDataAsync have to do with the interface, especially when there are no editable layers in the map?

This popped up when I double clicked the “Make Feature Layer” tool in Model Builder:

Again, what does this have to do with editing?

All the while, Windows Task Manager is reporting that 7.7 GB of 16 GB is available.  I’ve tried disabling all of the McAfee scans on my computer that I can; I have fairly high level privileges over individual workstations, but not over our domain. All of our file geodatabases are a Windows file server.  We must store needed data there because the C-drives on our individual workstations are not backed up.

My two primary questions at this point:

1) Am I the only Pro user who’s experiencing this?  I’m currently on Pro 2.0.1, but I was experiencing these problems with previous versions as well

2) Is there anything I can do about this? Is there some sort of setting, in Pro or Windows, that will alleviate these problems?

I'd really like to start using Pro for more of my projects and regular workflows.  But all of these repeated delays make it hard to do that when deadlines approach.

Thanks.

26 Replies
XanderBakker
Esri Esteemed Contributor

Here is a link to a relatively old post (1 year), but it might have some pointers to help you:

Troubleshooting Performance Issues in ArcGIS Pro | ArcGIS Blog 

AZendel
Occasional Contributor III

Thanks for the suggestion. I've read that article, which is how I learned to use the Monitor to see what processes are causing the UI to hang.  But the article doesn't tell you what you can do to overcome these UI hang ups.  All it suggests is "this can then be reported to Esri support."

Have you encountered any of similar issues that I've run across in the Pro UI?  Anyone Else?

0 Kudos
XanderBakker
Esri Esteemed Contributor

Hi azendel , I haven´t experienced this personally, but maybe the best thing would be to contact support and share the results that you obtained through monitoring. 

0 Kudos
AZendel
Occasional Contributor III

Yep, this issue is probably headed that way.  It sometimes helps to gather some information before starting the Tech Support process.  So I figured that I'd try this first.

0 Kudos
KoryKramer
Esri Community Moderator

azendel‌ 

Have you tried the following or asked these questions to help isolate the issue?

1. Do all ArcGIS Pro users in the office experience similar performance lags?

2. What about different users on your same machine?

3. What about using your user profile on a different machine?

4. What happens in a different Pro project?  If you open a blank project and add some of the same layers and repeat some of the same steps that are causing the lag described, do you still get the lag?  

5. You mentioned that your data is all on a Windows file server.  I understand the need for that, but for troubleshooting purposes, what happens if you pull data locally, point to the local data (from the laggy map if possible so that we're creating a true comparison) and do some of the same steps described above?

With some of those steps, we might be able to determine if this is a user profile issue, machine issue, project issue, or data location issue.

Being prepared with the results from above will definitely help if you end up working with technical support on the issue.

KoryKramer
Esri Community Moderator

azendel‌ Just wanted to let you know that our dev team has logged an internal issue to take a look at this. You can message me if you need further information or to track the issue.

Thank you.

AZendel
Occasional Contributor III

Thanks for all of your help/suggestions, Kory and Xander.  I think I may have uncovered the culprit: ArcMap layer files (.lyr) in Pro. Not all of our .lyr files are causing issues.  But the ones that do:

1) reference data in our county's Oracle SDE database

2) were probably first saved (created) quite some time ago

Over the years, we have upgraded both the Oracle server and the Oracle client libraries, such as moving from 10g to 11g (I think the 11g part is right).  Anyhow, it seems the lyr files from our 10g era are the biggest offenders.  We've had some issues with older MXDs opening quite slowly in ArcMap as well. Something seems to be 'looking' for older versions of the database and it takes a while to resolve.  

I've been dropping some of these older layer files that were probably created when we were using ArcMap 10.2 into most of the Pro projects that I've been working with.  These are commonly used layers such as street centerlines, zoning, our sector plans, parcels with active owners joined from a separate table, etc.  That's why it's seemed to be a persistent problem with Pro. When I don't use lyr files, I'm not having many problems with any of the symptoms that I listed in my original post. 

One thing that's interesting: I saved one of these problematic layer files as an ArcGIS Pro layer (.lyrx) file.  Then I added it to a fresh Pro project.  Boom!  All of the hanging UI issues showed up again.  So it seems like these 'old' database references are being passed to the lyrx files too.  

It's quitting time and I'm late for a meet up.  Need to go, but I wanted to get this posted so you wouldn't waste any more time scratching your head on this one.  I'll probably do some more testing later to confirm that this is the cause of the problem.

Thanks again for all of your help!

KoryKramer
Esri Community Moderator

Thanks.  I've shared with the dev team that will be investigating the issue.  Definitely good information to have.  Please continue to pass us new findings and we'll do the same.

Cheers

0 Kudos
TylerSchwartz2
Occasional Contributor II

I would just like to add that simple tasks such as editing an attribute table or changing symbology, is painstakingly slow compared to ArcMap (although I do like the new way of editing, no need to go directly into edit mode).  And as the OP mentioned, 20 seconds here, 20 seconds there definitely add up.

Overall it seems these simple tasks are slow, delayed, and much less "crisp" and responsive than in ArcMap.  I think I have a pretty powerful desktop machine but the constant spinning blue wheel, hangs, and crashes are really leaving me frustrated with Pro - which should be faster, better, stronger than ArcMap (and still retain the same functionality). 

Although the difference for me is that I am not using ArcMap .lyr files - I have converted all of mine to .lyrx.