树莓派增加swap分区

Posted on Posted in raspberry

树莓派增加swap

初始系统是没有swap的

# free -m
             total       used       free     shared    buffers     cached
Mem:           923        892         31         80         49        406
-/+ buffers/cache:        436        486
Swap:            0          0          0

增加swap分区

apt-get install dphys-swapfile
vim /etc/dphys-swapfile
CONF_SWAPSIZE=500 # 默认是100M,修改成500M

/etc/init.d/dphys-swapfile restart

# du -sh /var/swap
501M    /var/swap

# free -mh
             total       used       free     shared    buffers     cached
Mem:          923M       883M        40M        80M        26M       480M
-/+ buffers/cache:       376M       547M
Swap:         499M         0B       499M

# swapon -s
Filename                Type        Size    Used    Priority
/var/swap                               file        511996  16  -1

关于swap的大小

oracle 给的标准

  • ? < 512 MB 2倍
  • 1024 MB < ? < 2048 MB 1.5 倍
  • 2049 MB < ? < 8192 MB 和内存一样
  • ? > 8192 MB 0.75倍

网上有其他的说法

  • 4G以内的物理内存,SWAP 设置为内存的2倍。
  • 4-8G的物理内存,SWAP 等于内存大小。
  • 8-64G 的物理内存,SWAP 设置为8G。
  • 64-256G物理内存,SWAP 设置为16G。
» 转载请注明来源:若我若鱼 » 树莓派增加swap分区

Leave a Reply

Your email address will not be published. Required fields are marked *

nineteen + eleven =