I have a performance issue with the app I'm developing. Basicly it's a map with about 30 AGSFeatureLayers on it, each representing a floor of a building. There are 15-40 rooms, represented by a graphic, on each floor(AGSFeatureLayer). Each graphic contains 3 attributes.
[ATTACH=CONFIG]26563[/ATTACH]
The performance monitor of XCode says, that the app uses up to 200MB RAM when the map is open and when I open the map, the CPU is used 112% (no idea how this is even possible) for up to 7-10 seconds. I get these values when I test with IPhone4, with IPhone4S the map gets opened faster.
I used exactly the same approach on Android, there everything worked fine.
One idea, that came in my mind, is to delete 2 of the 3 attributes a graphic contains, because I only need one of them. Would that be possible and/or useful?
what version of the SDK are you using? We made many improvements at 10.1.1-Update1 in the memory and cpu consumption of feature layers. Please upgrade to Update1 if you are using 10.1.1.
what version of the SDK are you using? We made many improvements at 10.1.1-Update1 in the memory and cpu consumption of feature layers. Please upgrade to Update1 if you are using 10.1.1.
what version of the SDK are you using? We made many improvements at 10.1.1-Update1 in the memory and cpu consumption of feature layers. Please upgrade to Update1 if you are using 10.1.1.