很多人都遇到過類似的煩惱,手機存儲又不夠了,不得不刪掉心愛的照片或者卸載幾個APP?,F在,研究人員有了解決方案,讓你不用再因為存儲空間不足而頻繁清理手機。未來軟件對手機存儲空間的占用有望大幅下降,像流媒體一樣,“流應用”軟件可以把數據和代碼存儲在云端服務器上,在用戶啟動軟件的時候才從服務器下載到本地。普渡大學電子與計算機工程、計算機科學教授索羅博·巴格奇(Saurabh Bagchi)說:“就像用Netflix看電影一樣,電影并不會存儲在本地電腦上,用戶在播放電影時,電影以流數據的格式從服務器傳送到用戶電腦上?!卑透衿娼淌谑沁@個項目的負責人,他還任彈性基礎架構、系統(tǒng)及過程中心主任。
索羅博·巴格奇(Saurabh Bagchi)教授
“雖然錯傳與降速在移動網絡應用時不可避免,但是包括長視頻、圖片與代碼路徑等應用程序的組件,都可以通過移動網絡實時地流傳輸?!?
巴格奇教授領銜的團隊研究顯示,通過一項被稱為“流應用(AppStreamer)”的技術,能夠把安卓手機上流行的游戲類APP的存儲空間需求至少壓縮85%。
通過“流應用”技術,數據在游戲APP與服務器之間任意穿梭而不會導致游戲運行出現卡頓。絕大多數測試者表示,在玩游戲時感受不到是否開啟了AppStreamer。
AppStreamer很適合非常消耗存儲的游戲應用,還可以讓非游戲類普通應用占用更少的存儲空間。此外,開啟AppStreamer,用戶在下載應用時也會更快。
2月18日,在法國里昂舉行的第17屆國際嵌入式無線系統(tǒng)和網絡大會上,研究人員將向與會者介紹他們的研究成果,這是該會議三篇最佳論文之一。
AppStreamer是介于應用APP與操作系統(tǒng)之間的中間件,該中間件能夠自動預測何時APP需要從云端服務器下載數據,美國電信運營商AT&T實驗室為AppStreamer提供移動網絡數據服務,并評估該軟件在工作是的帶寬占用率及耗電情況。
AppStreamer可以讓手機更好地適應5G時代,與4G網絡相比,5G網絡能提供更高的下載速度,一部電影幾秒鐘就可以下載完,游戲這類數據吞吐量大的應用,也能用更快的速度運行。
5G網絡搭配AppStreamer,可以各種手機APP在占用最小存儲空間的前提下,實現數據瞬間下載,運行速度也更快。
研究人員也讓APpStreamer可以借用“邊緣計算”資源,手機基站等邊緣服務器比云服務器更靠近手機端,所以傳輸數據的速度會更快。邊緣計算傳輸數據常會遇到可靠性問題,巴格奇團隊提出了新方法以提高邊緣計算的可靠性,巴格奇在近期出版的美國計算機協會《通信》期刊上發(fā)表文章,闡述了他們的解決方法。
研究人員表示,AppStreamer不僅能應用于手機,還可以在很多設備商發(fā)揮作用。比如,汽車需要與服務器進行可靠的數據通信,才能實現高級別自動駕駛,這需要毫秒級響應,超大數據量交換。5G時代,AppStreamer這類的中間件,將有望通過邊緣計算資源,滿足自動駕駛對數據交換的需求。
這個發(fā)明如果能順利產業(yè)化,對“賣存儲”為生的手機廠商而言可不是什么好消息,只要流量資費下調到一個臨界點,手機廠商又變成運營商的打工仔了。





