樹莓派因為本身的記憶體不大,所以如果在使用上常常死機,可以考慮加大swap空間。

參數一 CONF_SWAPSIZE

編輯/etc/dphys-swapfile,把CONF_SWAPSIZE=100註解或直接寫入指定的值(單位為M)。

參數二 CONF_SWAPFACTOR

或是註解該行,下方CONF_SWAPFACTOR拿掉註解,這表示swap會依照本身的記憶體大小去做倍數增加。

下完後執行/etc/init.d/dphys-swapfile restart讓系統重新計算swap。

我們再用swapon -sfree -m來看一下是不是有改變。

    root@raspberrypi:~# swapon -s
    Filename				Type		Size	Used	Priority
    /var/swap                              	file    	2325500	0	-2

or

    root@raspberrypi:~# free -m
                  total        used        free      shared  buff/cache   available
    Mem:            747         168         133          37         446         477
    Swap:          2270           0        2270
    root@raspberrypi:~#

Ref G.T.Wang