利用硬碟空間增加記憶體空間,也就是使用虛擬記憶體與swap
更新日期:以AWS為例,注意硬碟空間可能不夠,所以大小要先用
$ df
看一下
如果切出來後完全用掉(used 100%),無論做什麼事情都會一直顯示 「No space left on device」。
以下本文
======================
1. t2.micro 只有1GB 的RAM,在編譯很多程式的時候的時候會不夠記憶體
所我們要生出虛擬記憶體
$ sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=2048 // 2GB
$ sudo chmod 0600 /var/swap.1
$ sudo /sbin/mkswap /var/swap.1
$ sudo /sbin/swapon /var/swap.1
這樣就可以加入swap成功
如果想要開機後直接包含swap
修改 /etc/fstab
$ sudo vim /etc/fstab
加入
/var/swap.1 swap swap defaults 0 0
即可