由于人臉對齊的數(shù)據(jù)集太大,導(dǎo)致內(nèi)存8G,緩存16G的Ubuntu系統(tǒng)臺式機(jī)跑不起來。為了解決這個問題,需要增加系統(tǒng)的交換內(nèi)存。交換內(nèi)存可以在裝系統(tǒng)的時候就設(shè)定,也可以在系統(tǒng)裝好后,以swap文件的形式靈活改變。下面記錄增加swap文件的過程和命令。
cd ~
mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=XXX
sudo mkswap swapfile
sudo swapon swapfile
sudo swapoff swapfile #禁用該交換文件
sudo gedit /etc/fstab
在文件末加入
/home/username/swap/swapfile swap swap defaults 0 0
另外,也可以使用上面的swapoff禁用該swap。