前言 最近折騰android系統(tǒng)比較多,也有了些心的,故有了這篇文章。 android的swap分區(qū)與linux相同,都是用于數(shù)據(jù)交換的,類似于windows上的虛擬內(nèi)存。合理設(shè)置swap能提升系統(tǒng)的速度,降低系統(tǒng)因內(nèi)存不足而關(guān)閉后臺(tái)程序的頻率。但如果設(shè)置不當(dāng),反而會(huì)拖慢系統(tǒng)速度,影響使用體驗(yàn)。 recovery主界面,選擇Partition sdcard即可對sd卡進(jìn)行分區(qū) 在子菜單里,選擇Partiton SD即開始對SD卡分區(qū)操作 第一個(gè)32mb是設(shè)置swap分區(qū)大小,第二個(gè)512mb是設(shè)置ext分區(qū)的大小,用作app2sd。 第一個(gè)Swap-size的大小即Swap分區(qū)的大小。使用軌跡球上下滾動(dòng)即可調(diào)節(jié)分區(qū)大小。設(shè)置為0即不分此分區(qū)。一般使用默認(rèn)即可。 第二個(gè)Ext2-size即ext分區(qū)的大小,用來將程序裝在卡上,也可以用軌跡球上下滾動(dòng)調(diào)節(jié)大小,一般也是默認(rèn)即可 分區(qū)完成后,選擇ext2 to ext3升級(jí)拉的文件系統(tǒng),以加快卡的讀取速度。 注意不要升級(jí)到ext4分區(qū),1.5.2的recovery對ext4的支持不好,會(huì)導(dǎo)致手機(jī)無法通過nand備份和恢復(fù)系統(tǒng),所以只要升級(jí)到ext3即可 升級(jí)結(jié)束后,選擇reboot system now重啟系統(tǒng)即可。 四、swapper軟件的使用 要開始使用swap分區(qū)的話,需要先下載swapper軟件,在電子市場里直接有下載,免費(fèi)的,直接搜索即可。 Swapper軟件圖標(biāo) ![]() swapper軟件除了可以開啟使用swap分區(qū)外,還能在卡上建立swap文件,方便sd卡沒分區(qū)的用戶使用。但由于在卡內(nèi)使用swap時(shí),每次連接電腦加載sd卡后,再次取消加載就會(huì)顯示sd卡損壞,必須重啟才能恢復(fù),較為麻煩,所以還是建議使用swap分區(qū)。 swapper默認(rèn)使用卡內(nèi)swap需要在設(shè)置,高級(jí)設(shè)置里勾選使用swap分區(qū)。選中后返回swap的主界面,選擇打開swap即可。至此,你已經(jīng)成功建立并開始了swap。 ![]() swapper軟件的主界面,由于默認(rèn)不是使用swap分區(qū),故點(diǎn)擊設(shè)置進(jìn)行更改 ![]() 點(diǎn)擊設(shè)置后會(huì)出現(xiàn)Swapper的首選項(xiàng)界面,點(diǎn)擊高級(jí)選項(xiàng) ![]() 在高級(jí)設(shè)置里,勾選“使用SWAP”分區(qū),即可開啟SD卡里的SWAP分區(qū)的使用 ![]() 回到主界面,點(diǎn)擊Swap ON,出現(xiàn)All done后,即可開啟swap分區(qū) ![]() 點(diǎn)擊獲取信息,即出現(xiàn)了Swap分區(qū)和內(nèi)存使用情況的信息,這里看到swap分區(qū)總大小32MB 后記 swap分區(qū)不宜過大,因?yàn)閟d卡的讀取速度實(shí)在太慢,設(shè)置太大的話,會(huì)有太多數(shù)據(jù)滯留在卡內(nèi),拖慢慢系統(tǒng)速度。筆者曾經(jīng)就設(shè)置過288mb的swap,應(yīng)用程序是很少關(guān)閉了,但使用時(shí)間一長,會(huì)導(dǎo)致機(jī)器卡到完全無法操作,因?yàn)樘鄶?shù)據(jù)滯留在SD卡里,SD卡的讀卡速度是系統(tǒng)的最大瓶頸,這時(shí)必須手動(dòng)關(guān)閉程序釋放內(nèi)存才能正常使用,這樣就得不償失了,所以大家還是要按照自己的使用需求,合理設(shè)置swap大小和swappness的數(shù)值。 |
聯(lián)系客服