雙SWAP比單SWAP強,我現在用三SWAP看看:
# try move SWAP 20MB to DATA
mount -o remount,rw /data
dd if=/dev/zero of=/data/swap.img bs=1024 count=20000
busybox losetup /dev/block/loop5 /data/swap.img
busybox mkswap /dev/block/loop5
busybox swapon /dev/block/loop5
# try move SWAP 20MB to cache
mount -o remount,rw /cache
dd if=/dev/zero of=/cache/swap.img bs=1024 count=20000
busybox losetup /dev/block/loop6 /cache/swap.img
busybox mkswap /dev/block/loop6
busybox swapon /dev/block/loop6
# try move SWAP 90MB to system
mount -o remount,rw /system
dd if=/dev/zero of=/system/swap.img bs=1024 count=80000
busybox losetup /dev/block/loop7 /system/swap.img
busybox mkswap /dev/block/loop7
busybox swapon /dev/block/loop7
嗯,成功。
但效能是否有較好,還在感受中。
又記:三SWAP的QUARDRANT分數反而降低了,而且沒有很順。我想因為我沒有MOVE dalvik-cache to SD,所以DATA分區本身已有讀寫任務了,SWAP到這裡似乎不甚明智,所以又改回雙SWAP。
雙SWAP我用起來也覺得很順。而且沒什麼後遺症,值得推薦。
kenant24 wrote:
我用終端機一項一項輸入~
可以正常開啟~
但是我重新開機~
就失效了~...(恕刪)
我覺得那個userinit.sh一定要放在那個目錄底下
開機後才會自動掛進來
你這樣單獨執行是沒用的
原本b大那個腳本裡面有
move dalvik-cache to /cache
後來我把那段拿掉~就恢復正常的
只是重開機後會發現到dalvik-cache佔的\cache空間跟\data空間
其實還要到 recovery 做wipe \cache 的動作才會把cache的dalvik-cache清掉
我還是覺得dalvik-cache這東西還是要放在\cache比較好~後來又把腳本放上去的
其實大家有沒發現swap怎做~手機其實根本吃不多@@好像連32M都吃不到
實在應該是要
cache跟system分散各挖一部分空間出來塞共32M的話其實就很強的
奇怪之前不是說要全力發展SGM怎後來又演變成CyanogenMod系列
連瑪莉兄弟二代也只支援CyanogenMod-6.1.1-Spica-alpha8.4
屎嘎抓 wrote:
我到覺得有可能是system空間真的不多~~
您可以把那段改成10M試試看恕刪)
system 的空間不多啊?這是指...我的 /system 空間還剩下 99.9mb,是說這樣剩下的不多,所以改 10M 再試試啊?
順道問一下,如果用 dd 大的方法成功指向 swap 到 /system
那是不是以後如果要砍掉重練重新 partition SD 時就可以不用再劃分 swap 了?
話說 voku 0.9 釋出了,有興趣的可以刷一下試試。
Update: v0.8
+ back to Qbanin's battery driver
+ optimized CPU-settings (ondemand)
+ more free memory -> arch/arm/plat-s3c64xx/include/plat/reserved_mem.h
Update: v0.9
- "The new jhash implementation"
- "don't unregister notifier from atomic context"
- "Tiny RCU v5 the bloatwatch edition"
- added new compiling flags




























































































