更新时间:2021-11-02 09:30:44
如果在手机存储空间满了的情况下使用delete应用,研究人员会有解决方案。
必要时,新软件将数据和代码资源从云服务器流向应用程序,允许应用程序在任何给定时间仅使用手机上所需的空间。
“就好像网飞电影实际上并没有存储在电脑上。当你看到它们时,它们会流向你,”普渡大学电气和计算机工程及计算机科学教授、灵活基础设施、系统和流程中心主任索拉博巴奇说。
在这里,应用程序组件(如大量视频或图形或代码路径)将立即流式传输,尽管蜂窝网络中可能会出现错误和变慢
Bagchi的团队在一项名为“AppS treamer”的研究中展示了该软件如何将安卓上流行游戏应用的存储需求降低至少85%。
该软件可以在应用程序和云服务器之间无缝混合数据,而不会妨碍游戏。大多数研究参与者没有注意到他们的游戏体验有任何不同,但该应用程序使用了AppS treamer。
Bagchi表示,因为AppS treamer适合这些急于存储的游戏应用,所以它可以应用于其他通常占用空间较小的应用。该软件还允许应用程序本身更快地下载到手机上。
研究人员将于2月18日在法国里昂举行的第17届嵌入式无线系统和网络国际会议上展示他们的发现。组织者选择这项研究作为前三篇论文之一。
应用程序是一种称为中间件的软件,它位于设备上的应用程序和操作系统之间。
中间件自动预测何时从云服务器获取数据。AT;实验室研究为本研究提供了来自蜂窝网络的数据,以帮助评估AppS治疗器的带宽和能耗。
该应用可以帮助手机更好地适应与5G连接的——高速无线蜂窝网络,让设备在几秒钟内下载电影和处理其他繁重的数据任务,比目前大多数手机可用的4G网络要快得多。
在5G网络上使用AppS treamer意味着应用程序可以立即下载,运行速度更快,占用的手机空间也最少。
研究人员还设计了AppS treamer来使用“边缘计算”,即存储和发送来自边缘服务器的数据。这些服务器位于像手机发射塔这样的地方,这些地方比云更靠近设备。较短的距离减少了数据下载时间。
巴基的实验室研究如何使边缘计算更可靠。巴格奇在最近发表在ACM时事通讯上的一篇文章中谈到了这些挑战。
研究人员认为,AppS treamer可能比手机更好。为了使自动驾驶汽车更安全地响应周围环境,它们需要在几毫秒内从服务器可靠地提取数据。中间件,如AppS treamer,最终可以通过5G网络上的边缘计算提供这一功能。