前往
大廳
主題

Linux設定虛擬記憶體

星野聖司 | 2023-07-19 17:00:08 | 巴幣 0 | 人氣 140

在配置Linux虛擬機器,有時候因為配給的實體記憶體不夠大,導致系統運作不正常
這時可以設定虛擬記憶體,使其能夠運作,需注意硬碟本身要足夠大
1.首先建立swapfile檔案,分配要使用多大的空間,我這邊設定4G
sudo fallocate -l 4G /swapfile
2.給予檔案權限
sudo chmod 600 /swapfile
3.設定交換區
sudo mkswap /swapfile
4.啟用swap虛擬記憶體
sudo swapon /swapfile

若要查詢目前系統使用的swap虛擬記憶體大小
swapon -s
若要關閉swap虛擬記憶體
sudo swapoff -a

注意重開機會無啟用,如果想要一開機就會自動啟用虛擬記憶體
則必須在 /etc/fstab 做個設定,使其自動掛載
使用vim打開編輯,在最後一行加上
/swapfile       swap    swap    sw      0 0

創作回應

相關創作

更多創作