內(nèi)存技術(shù)領(lǐng)域持續(xù)耕耘,OPPO新專利曝光,或能進(jìn)一步提升流暢度
近日,OPPO取得了一項名為“內(nèi)存回收方法、裝置、存儲介質(zhì)及電子設(shè)備”的專利。據(jù)專利摘要顯示,本申請實施例公開了一種內(nèi)存回收方法、裝置、存儲介質(zhì)及電子設(shè)備,當(dāng)需要進(jìn)行內(nèi)存頁回收時,獲取由處于已分配狀態(tài)的內(nèi)存頁的頁幀號構(gòu)成的內(nèi)存頁鏈表;從內(nèi)存頁鏈表的鏈表尾部確定訪問時間最遠(yuǎn)的目標(biāo)內(nèi)存頁;獲取目標(biāo)內(nèi)存頁的歷史訪問次數(shù),并判斷歷史訪問次數(shù)是否大于第一預(yù)設(shè)閾值。
若是,則從內(nèi)存頁鏈表中確定出訪問時間早于目標(biāo)內(nèi)存頁、且與目標(biāo)內(nèi)存頁相鄰的內(nèi)存頁,作為新的目標(biāo)內(nèi)存頁,并基于新的目標(biāo)內(nèi)存頁返回執(zhí)行獲取目標(biāo)內(nèi)存頁的歷史訪問次數(shù);若否,則回收目標(biāo)內(nèi)存頁,通過這種方式,對于訪問次數(shù)多的內(nèi)存頁來說,其不容易被回收,進(jìn)而提高這些內(nèi)存頁中存儲數(shù)據(jù)的緩存命中率。
事實上,OPPO在內(nèi)存技術(shù)方面一直都有深耕。像基于ColorOS超算平臺,此前ColorOS推出的「全局內(nèi)存架構(gòu)」技術(shù)就將應(yīng)用冷啟動過程中較為耗時的隨機(jī)IO數(shù)據(jù),直接從ROM調(diào)度到RAM,而由于RAM的隨機(jī)讀取性能遠(yuǎn)遠(yuǎn)高于ROM,因此將IO數(shù)據(jù)隨機(jī)讀取性能提升約20倍,大幅縮短應(yīng)用冷啟動過程中的等待時間。
(ColorOS超算平臺)
在最新的ColorOS 14上,OPPO還進(jìn)一步推出了「IO聚合技術(shù)」。作用是應(yīng)用在第一次讀取時候,通過采集和記錄隨機(jī)文件的片段位置,將這些不連續(xù)的數(shù)據(jù)打包成順序文件放在ROM內(nèi),下次讀取時便可以能按照順序快速讀取。同時因為「IO聚合技術(shù)」只占用ROM存儲空間,因此它能在任意配置手機(jī)上提升用戶日常應(yīng)用開啟速度。
(ColorOS 14內(nèi)存基因重組改寫硬件IO,讓讀寫速度大幅提升)
此外在ColorOS 14上, OPPO還進(jìn)一步升級了煥新存儲技術(shù),該技術(shù)支持對不常用應(yīng)用進(jìn)行無損壓縮,以及對日常使用積累的圖片、視頻等重復(fù)文件進(jìn)行消重合并。根據(jù)OPPO實驗室測試,搭載ColorOS 14的新手機(jī),通過應(yīng)用壓縮和文件消重,256GB內(nèi)存容量最多可節(jié)省20GB空間。
(ColorOS 14煥新存儲技術(shù))
值得一提的是,ColorOS在改寫內(nèi)存管理體系方面所取得的成就還收獲了行業(yè)高度認(rèn)可。據(jù)悉OPPO去年發(fā)布的異步內(nèi)存技術(shù)已經(jīng)被谷歌采納,合入最新的安卓版本。因此我們不難看出,OPPO在技術(shù)研發(fā)與創(chuàng)新方面一直以來都是非常重視的,比如在系統(tǒng)方面就一直推出新技術(shù),不僅實實在在地給用戶帶來更好的體驗,同時還助力行業(yè)發(fā)展,值得肯定。相信未來OPPO一定還會通過新技術(shù)持續(xù)革新體驗,大家可以期待一下。