[OE-core] The swap partition's size is too big for BSP?
Cui, Dexuan
dexuan.cui at intel.com
Mon Jul 4 05:35:24 UTC 2011
In meta/recipes-core/initrdscripts/files/init-install.sh, we have
# 5% for the swap
swap_ratio=5 # dexuan: this variable is not used at all!
...
swap_size=$((disk_size*5/100))
This algorithm seems too wasty -- e.g., for a CrownBay box with a 160GB disk, we would create a 8GB swap partition while the box has only 1GB memory.
What's the proper swap size?
This link http://www.cyberciti.biz/tips/linux-swap-space.html discussed this and I think the below algorithm seems suitable for us:
Systems with 2GB of ram or less require the same size of swap space
Systems with 2GB to 4GB of ram require a minimum of 2GB of swap space
Systems with 4GB to 16GB of ram require a minimum of 4GB of swap space
Systems with 16GB to 64GB of ram require a minimum of 8GB of swap space
Systems with 64GB to 256GB of ram require a minimum of 16GB of swap space
Any comment?
Thanks,
-- Dexuan
More information about the Openembedded-core
mailing list