未来预测系统可缩短应用加载时间

2019-01-25 01:08:03

保罗·马克斯(Paul Marks)您最喜欢的应用程序似乎需要比以前更长的时间来加载吗这可能是由于更丰富的图形和超载的手机网络,这会对智能手机应用程序产生影响,并增加他们从网络启动和检索信息的时间,比如火车时间或天气在马萨诸塞大学阿默斯特分校开发的一种让他们更快启动的方法,可能意味着你的应用程序可能有一天会在你需要之前准备好等待你 Tingxin Yan及其同事借用了计算机科学的技巧来实现更快的装载称为预测性缓存,它涉及猜测计算机化进程的下一阶段最有可能需要哪些软件例程 - 以便在调用时启动正确的应用程序,而无需从头开始该系统使用手机的位置和运动传感器来了解用户何时运行该应用程序,Yan将告诉英国温德米尔的MobiSys会议,该会议于6月25日开始想象一下,当你每天步行到火车站时,你通常会到达某个街角并打开火车时间应用程序,看火车是否按计划运行软件会检查您通常执行此操作的时间,感知您正在行走并预加载应用程序,并在您到达正常请求的角落时检索当前列车信息在测试中,该软件比Windows手机上的应用程序的平均20秒启动时间减少了6秒 - 虽然这样做每天耗费2%的电池应用作者伦敦大学学院的Peter Bentley看到了问题 “如果缓存的内容完全可以预测,那么这种方法很有用但是,当你需要使用一个很少使用但必不可少的应用程序并且手机预装了许多大型应用程序然后必须首先清除时会发生什么“??你的手机的传感器用于学习你何时运行应用程序,所以下次可以准备好吗他说,如果编程人员首先设计的应用程序启动速度更快,