云服務(wù)器Swap 是 Linux 下的交換分區(qū),類似 Windows 的虛擬內(nèi)存,當(dāng)物理內(nèi)存不足時(shí),系統(tǒng)可把一些內(nèi)存中不常用到的程序放入 Swap,解決物理內(nèi)存不足的情況。但是如果開始使用 SWAP 的時(shí)候系統(tǒng)通常都會(huì)變得十分緩慢,因?yàn)橛脖P IO 占用的十分厲害,除非是 SSD 的情況下,速度才有可能稍微快一點(diǎn)。
下面是創(chuàng)建使用 SWAP 的方法:
一、創(chuàng)建文件
ssh 執(zhí)行以上命令,創(chuàng)建一個(gè)名為 swapfile 的 1G 空文件(寫 0 占用磁盤)。
二、制作為 Swap 文件
ssh 執(zhí)行以上命令,將生成的 swapfile 制作為 SWAP 文件,若沒有制作 SWAP 文件,執(zhí)行下一步可能會(huì)出現(xiàn):“swapon: vpppscom: read swap header failed: Invalid argument” 錯(cuò)誤。
三、讓 Swap 文件生效
ssh 執(zhí)行以上命令,使 “swapfile” 這個(gè) Swap 文件生效,并疊加進(jìn)當(dāng)前 sawp 空間中。
四、查看當(dāng)前 SWAP
ssh 執(zhí)行以上命令,查看當(dāng)前 swap 的情況。
五、自動(dòng)掛載
1、編輯/etc/fstab
2、按格式填入
按格式填入以上信息:
至此未出現(xiàn)任何錯(cuò)誤,那么 SWAP 就創(chuàng)建好了,使用 free -m命令就可以看到了。