GVH performance speed on iPad
I've noticed some pretty poor app performance speed on iPads, particular older ones (iPad 2 and 3).
For example, I've got a site that has 7 services (3 local map services, 2 local feature services, and 2 esri map services), and it takes up to a minute for it to load.
We're hosting the sites on a Windows 2012 R2 server, and it never seems like the processors or memory are spiking. What kind of stuff should I be looking for to increase performance of Geocortex apps on mobile devices, or are they just not going to perform as well on less powerful devices?
0
-
John,
How is the Database CPU? We've just downgraded to 2.2 GVH, after finding the 2.4.1 version extremely 'chatty'. Making database requests of 'counts' for each visible layer. Very taxing on the database and one person with a few pans of the map brought the system down. ie. ME! 2.5.2 has this symptom as well, our local distributor has told me..
A fiddler trace shows it pretty clearly.
cheers
GF
G0 -
I was told by support that disabling the "MapTextProvider" can sometimes improve map loading speeds, because this module will scan each of the services and provide context for all properties. 0 -
The performance of the MapTextProvider (used for WCAG support) is definitely something we're looking at improving in version 2.6.
As Geoff has indicated, disabling the MapTextProvider (see (https://support.geocortex.com/essentialsGSCForum?sub-nav=forum&main-nav=essentials&id=9066000000009HZAAY) this post ) may help in the meantime. If it doesn't, I'd be interested in seeing your sites and viewers, if possible, to see if we can't determine what else is slowing your applications down.0 -
Gareth,
The database CPU is healthy and stable. We're using SQL Server 2012 R2 on a Windows 2012 server.
Geoff,
Good advice, I made that change and it appears to have helped a little bit. I should also mention that it's the viewer load time that really slows things down. Once the viewer opens, it performs well on an iPad.
Jordan,
Thanks for your work on improving the MapTextProvider. We have public Geocortex apps too and want to make sure they are fast but also accessible.0
Please sign in to leave a comment.
Comments
4 comments