DOES your favourite app seem to be taking longer to load than it used to? That may be due to ever-richer graphics and overloaded cellphone networks, which take their toll on smartphone apps and increase the time they take to boot and retrieve information from the network on, say, train times or the weather.
A way to make them boot faster, developed at the University of Massachusetts at Amherst, could mean your app might one day be ready and waiting for you the moment before you need it.
Tingxin Yan and colleagues have borrowed a trick from computer science to achieve speedier loading. Called predictive caching, it involves guessing which software routines are most likely to be needed for the next stage of a computerised process - so that the right app is primed to run when called on, without booting from scratch. The system uses the phone's location and motion sensors to learn when the user typically runs the app, Yan will tell the MobiSys conference in Windermere, UK, which starts on 25 June.
Imagine that, as you walk to a railway station each day, you normally get to a certain street corner and open a train times app to see if the trains are running to schedule. The software checks the time you usually do this, senses that you are walking and preloads the app, with the current train info retrieved by the time you arrive at the corner on which you normally request it.
In tests, the software cut 6 seconds from the average 20-second boot-up time for apps on Windows phones - although it gobbled 2 per cent of the battery per day while doing so.
App author Peter Bentley at University College London sees issues. "This works great if the things being cached are entirely predictable. But what happens in an emergency when you need to use a rarely used but essential app and the phone has preloaded lots of massive apps which then have to be cleared first?"
It would be better, he says, if coders designed apps to boot faster in the first place. It also depends on the type of app. "I would see this technology better suited to those apps that are designed to be used for 30 seconds or less and which need to go online and download/upload new data."
If you would like to reuse any content from New Scientist, either in print or online, please contact the syndication department first for permission. New Scientist does not own rights to photos, but there are a variety of licensing options available for use of articles and graphics we own the copyright to.
Have your say
Only subscribers may leave comments on this article. Please log in.
Only personal subscribers may leave comments on this article
Subscribe now to comment.
All comments should respect the New Scientist House Rules. If you think a particular comment breaks these rules then please use the "Report" link in that comment to report it to us.
If you are having a technical problem posting a comment, please contact technical support.
jared sullinger jaleel white levi johnston paul ryan 2013 srt viper scott walker recall fisker atlantic
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.