如何为G1启用sdcard上的swap分区

在sdcard上分好swap分区后,可以手动启动,也可以把启动命令放在系统启动时会自动运行的脚本里面。

手动启动命令:

# swapon /dev/block/mmcblk0p3
# free
              total         used         free       shared      buffers
  Mem:        97648        92540         5108            0         4516
 Swap:       149120        11532       137588
Total:       246768       104072       142696

如果要让它启动时自动运行,可以将这句命令,添加到etc/init.d/20userinit里面。

adb remount
adb shell echo "swapon /dev/block/mmcblk0p3" >>etc/init.d/20userinit
这样系统启动时就能自动启用swap分区了。

在CM2.1上:

echo "swapon /dev/block/mmcblk0p3" >>/etc/init.d/10apps2sd