内存扩展已是安卓标配:10年前的小米2就支持了
今天,小米手機(jī)系統(tǒng)軟件部總監(jiān)張國(guó)全表示,內(nèi)存擴(kuò)展是一項(xiàng)比較成熟的技術(shù),早期在小米2系列(小米2發(fā)布于2012年)上就用過(guò)。
其原理是把長(zhǎng)時(shí)間不用的內(nèi)存頁(yè)面放到flash里,節(jié)省真正的內(nèi)存空間。 優(yōu)點(diǎn)是提升駐留應(yīng)用數(shù)量,提升應(yīng)用連續(xù)啟動(dòng)速度。
當(dāng)然,這項(xiàng)技術(shù)也并非100%完美。張國(guó)全指出,如果flash到ddr換出IO異常,可能有延時(shí);對(duì)磁盤(pán)壽命有影響。需要注意的是,擴(kuò)展內(nèi)存空間不是越多越好。
目前內(nèi)存擴(kuò)展已是安卓陣營(yíng)各大國(guó)產(chǎn)手機(jī)的標(biāo)配功能,事實(shí)上,早在Android 2.2時(shí)代,就有了ZRAM與SWAP兩大內(nèi)存優(yōu)化技術(shù)。
ZRAM原理是將物理內(nèi)存中劃分出一片區(qū)域,將應(yīng)用的不活躍代碼部分進(jìn)行壓縮,需要的時(shí)候?qū)?shù)據(jù)解壓出來(lái),核心是內(nèi)存壓縮。缺點(diǎn)是會(huì)少量增加CPU負(fù)擔(dān),需要CPU額外計(jì)算和甄別不活躍代碼。
SWAP類似Windows的虛擬內(nèi)存技術(shù),就是當(dāng)內(nèi)存不足的時(shí)就將ROM作為RAM使用。可以讓系統(tǒng)同時(shí)運(yùn)行更多的程序,缺點(diǎn)是讀寫(xiě)速度低于內(nèi)存,并且這種反復(fù)擦寫(xiě)閃存的操作一定程度會(huì)降低閃存壽命。
Android系統(tǒng)是吃內(nèi)存的大戶,內(nèi)存的大小直接影響系統(tǒng)的性能,用戶最直接的體驗(yàn)就是流暢度。內(nèi)存越大,同時(shí)能打開(kāi)的APP也就越多,不同APP切換會(huì)更快。內(nèi)存融合技術(shù)就此應(yīng)運(yùn)而生,讓手機(jī)能夠同時(shí)開(kāi)啟更多的應(yīng)用。
總結(jié)
以上是生活随笔為你收集整理的内存扩展已是安卓标配:10年前的小米2就支持了的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 《糖豆人》免费后一摊子事!大批玩家吐槽:
- 下一篇: 小米生态链产品上新:多亲F22 Pro号