樹莓派因為本身的記憶體不大,所以如果在使用上常常死機,可以考慮加大swap空間。
參數一 CONF_SWAPSIZE
編輯/etc/dphys-swapfile
,把CONF_SWAPSIZE=100
註解或直接寫入指定的值(單位為M)。
參數二 CONF_SWAPFACTOR
或是註解該行,下方CONF_SWAPFACTOR
拿掉註解,這表示swap會依照本身的記憶體大小去做倍數增加。
下完後執行/etc/init.d/dphys-swapfile restart
讓系統重新計算swap。
我們再用swapon -s
或free -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:~#