得益于新的软件 应用程序可能会占用手机上更少的空间
如果您在手机的存储空间已满时诉诸删除应用程序,则研究人员可以找到解决方案。
新软件会在必要时将数据和代码资源从云服务器“流式传输”到应用程序,从而允许该应用程序在任何给定时间仅使用手机所需的空间。
普渡大学电气与计算机工程学,计算机科学教授,中心主任Saurabh Bagchi说:“就像Netflix的电影实际上没有真正存储在计算机上一样。它们在您观看时被流式传输给您。”适用于弹性基础架构,系统和流程。
“在这里,尽管存在蜂窝网络可能出现的错误和速度下降问题,但像繁重的视频或图形或代码路径之类的应用程序组件仍在即时流式传输。”
Bagchi的团队在一项研究中展示了名为“ AppStreamer”的软件如何将Android上流行游戏应用程序的存储需求降低至少85%。
该软件可以无缝地在应用程序和云服务器之间随机播放数据,而不会导致游戏停顿。该应用程序使用AppStreamer时,大多数研究参与者并未注意到他们的游戏体验有任何差异。
Bagchi说,由于AppStreamer适用于这些需要大量存储的游戏应用程序,因此它可以适用于通常占用更少空间的其他应用程序。该软件还允许应用程序本身更快地下载到手机。
研究人员将于2月18日在法国里昂举行的第17届嵌入式无线系统和网络国际会议上发表他们的发现。会议组织者选择了这项研究作为三篇顶级论文之一。
AppStreamer是一种称为中间件的软件,位于设备上的应用程序与操作系统之间。
中间件自动预测何时从云服务器获取数据。AT&T Labs Research为这项研究提供了来自蜂窝网络的数据,以帮助评估AppStreamer将使用哪些带宽以及消耗多少能量。
AppStreamer可以帮助手机更好地适应5G连接-高速无线蜂窝网络,使设备可以在几秒钟内下载电影,并处理比大多数手机当前可用的4G网络快得多的繁重数据任务。