本文共 785 字,大约阅读时间需要 2 分钟。
在 make menuconfig 里面选中 swap 相关的命令。
│ Symbol: BUSYBOX_CONFIG_FEATURE_SWAPON_DISCARD [=y] │
│ Type : boolean ││ Prompt: Support discard option -d ││ Location: ││ -> Base system ││ -> busybox................................ Core utilities for embedded Linux (PACKAGE_b ││ -> Linux System Utilities ││ (2) -> swapon (BUSYBOX_CONFIG_SWAPON [=y])个人是设置为 M 单独编译 ipk 后安装替换文件。
确保 busybox 提供了 mkswap 、swapon 、swapoff 等命令。
细节请查阅 一文。
dd if=/dev/zero of=/swapfile bs=1M count=256
在 / 目录下为 256M 的 swapfile 文件mkswap /swapfile
swapon /swapfile
/etc/fstab
/swapfile swap swap defaults 0 0swapon -a
即可启动全部 swap 分区。echo 100 >/proc/sys/vm/swappiness
配置优先级为 100 为积极使用 swap ,默认 60 %。/etc/init.d/rc.preboot
当中,上电只需要执行一次。转载地址:http://nibyz.baihongyu.com/