Linux云服務器如何設置swap虛擬內存

swap交換內存主要是指當物理內存不夠用時,系統會啟用硬盤的一部分空間來充當服務器內存,而默認情況下swap內存會有一些設置標準,它與物理內存的大小也是有關系的。

查看內存空間:free -h

Linux云服務器如何設置swap虛擬內存

創建swap分區文件:dd if=/dev/zero of=/data/swap bs=1M count=4096

代碼解釋:bs為塊的大小,count為塊的數量,已知bs=1M,count=4096,1M*1024=4G的swap分區虛擬內存,/data/swap是swap文件創建的路徑,以上參數可根據自己需求修改。

Linux云服務器如何設置swap虛擬內存

mkswap /data/swap?? #將創建的文件轉換為swap分區

chmod 600 /data/swap??設置權限

sysctl -p?刷新系統設置,使其生效

Linux云服務器如何設置swap虛擬內存

swapon /data/swap??啟動swap分區虛擬內存

free -h???查看內存空間,圖中虛擬內存已生效

Linux云服務器如何設置swap虛擬內存

?echo “/data/swap swap swap defaults 0 0” >> /etc/fstab???添加開機自動掛載

Linux云服務器如何設置swap虛擬內存

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享