Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Extreme Slow rendering with OSM Live #2398
Since enabling OSM Live some days ago, rendering became extremely slow. Taking nearly half a minute to fully render a screen makes OsmAnd unusable.
This seems to be similar to issue #1843, but since that issue was closed long ago I assume it was fixed.
In this example I used Amsterdam, but other cities and rural areas are also slow.
OsmAnd version: OsmAnd+ 2.3.3, released: 2016-03-25
From what I have experienced, it was not a matter of the previous issue
You have the Netherland map, and it works ok.
When you update the normal map, previous Osm Live data becomes obsolete (so
As days pass, Osm Live adds data again, so it gets slower, and so on...
Ok, so tomorrow it might be fast again. But IMHO this is still a performance issue. It would be a bit of a same if OsmAnd would become unusable at the end of every month.
I don't know what system specs OsmAnd tries to support, but I don't consider my Samsung S5 Mini as old. It's a mid-range phone that was released less then 2 years ago. I don't have any serious performance issues with any other software.
At least a warning when subscribing to OSM Live that says it requires a fast phone would be appreciated.
To give a better understanding of the size of the performance problem. I just retested it with the following procedure:
This gives me a rendering time of 252 ms without OSM Live files, and a time of 24651 ms with OSM Live files. That's about a factor 100 slower!
It is related to the bug with long lines in osm updates. We are working on the fix but it will be introduced not earlier than next week. The fix will be on the server side, we also postponed map generation cause it is all interconnected (we need to change osm id in order to fix that issue).