swap交換內存主要是指當物理內存不夠用時,系統會啟用硬碟的一部分空間來充當伺服器內存,而默認情況下swap內存會有一些設置標準,它與物理內存的大小也是有關係的。
查看記憶體空間:free -h
建立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文件建立的路徑,以上參數可依自己需求修改。
mkswap /data/swap #將建立的檔案轉換為swap分割區
##chmod 600 /data/swap 設定權限sysctl -p 刷新系統設置,使其生效 swapon /data/swap 啟動swap分區虛擬記憶體#swapon /data/swap 啟動swap分區虛擬記憶體free -h 查看記憶體空間,圖中虛擬記憶體已生效 echo "/data/swap swap swap defaults 0 0" >> /etc/fstab 新增開機自動掛載############## #####以上是Linux雲端伺服器如何設定swap虛擬記憶體的詳細內容。更多資訊請關注PHP中文網其他相關文章!