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





