IanSmithCSE
Guru
- Location
- Worcester, Worcestershire
Good morning,
Good morning,
It is quite possible that there is nothing wrong with the Strava app and it is a side of effect of apps that sort of misuse mobile phones.
On a desktop computer/laptop when a program say Application 1 needs more memory (RAM) than is available the hard disk is used to save some of the memory being used by another application say Application 2. When Application 2 wants that memory it is reloaded from disc and some of Application 1's memory is written to disk.
Mobile phones don’t do this as they have no hard disc and using the Flash Memory/SD card, if present, is impractical because of speed and to avoid write cycles destroying the memory.
So when an application needs more memory than is available the Operating System (Android/iOS) will ask background apps to release memory, if this still doesn’t result in there being enough memory then the OS may choose to end some of the background apps.
It will do this without a prompting the user and the order in which background apps are closed will probably never be known.
When the background app is next asked for it will be RESTARTED, not carry on from where it was stopped.
The camera is always going to be resource heavy as high resolution images need a lot of RAM to process before saving. HDR photography takes multiple images and merges them into one so this is going to be even worse.
As the camera is part of the phone it is quite likely that the OS will provide special processing to say that if the user wants to use the camera then third party apps must be sacrificed.
It is not just Strava this can happen to, it is also reported by “word processing” type apps losing unsaved documents.
Bye
Ian
...... Today, I decided to take a photo with my phone because the scenery was worth it but when I got back home, Strava had stopped working so I lost the record of this ride, Is that a common thing to happen if you use your phone for photographic purposes? .....
Good morning,
It is quite possible that there is nothing wrong with the Strava app and it is a side of effect of apps that sort of misuse mobile phones.
On a desktop computer/laptop when a program say Application 1 needs more memory (RAM) than is available the hard disk is used to save some of the memory being used by another application say Application 2. When Application 2 wants that memory it is reloaded from disc and some of Application 1's memory is written to disk.
Mobile phones don’t do this as they have no hard disc and using the Flash Memory/SD card, if present, is impractical because of speed and to avoid write cycles destroying the memory.
So when an application needs more memory than is available the Operating System (Android/iOS) will ask background apps to release memory, if this still doesn’t result in there being enough memory then the OS may choose to end some of the background apps.
It will do this without a prompting the user and the order in which background apps are closed will probably never be known.
When the background app is next asked for it will be RESTARTED, not carry on from where it was stopped.
The camera is always going to be resource heavy as high resolution images need a lot of RAM to process before saving. HDR photography takes multiple images and merges them into one so this is going to be even worse.
As the camera is part of the phone it is quite likely that the OS will provide special processing to say that if the user wants to use the camera then third party apps must be sacrificed.
It is not just Strava this can happen to, it is also reported by “word processing” type apps losing unsaved documents.
Bye
Ian