Linux 中的 Swap 交換分區(qū)就是 Windows 中的虛擬內(nèi)存,將Linux系統(tǒng)服務(wù)器中的物理硬盤空間虛擬化成內(nèi)存使用,以解決內(nèi)存不夠的問題 。不同的Linux【CentOS/Ubuntu/Debian】發(fā)行版新建,增加 Swap 分區(qū)的方法是一樣的 , 下面主機(jī)測評&技術(shù)分享就分享下如何確定和創(chuàng)建 Swap 分區(qū)及大小 。

文章插圖
Liunx中的Swap交換分區(qū)方法
一、Linux Swap 分區(qū)大小選擇Linux Swap 分區(qū)大小跟你服務(wù)器本身的物理內(nèi)存大小有關(guān) , 內(nèi)存越大,設(shè)置的 Swap 分區(qū)也應(yīng)該越大,兩者的關(guān)系如下 。
物理內(nèi)存 交換分區(qū)(SWAP)
- <= 4g 至少 4G
- 4~16G 至少 8G
- 16G~64G 至少 16G
- 64G~256G 至少 32G
命令如下:
【swap分區(qū)使用率過高 linux關(guān)閉swap分區(qū)】
free -m2、關(guān)閉 Swap 分區(qū)如果我們需要增加 Swap 分區(qū),則先關(guān)閉 Swap 分區(qū) , 命令如下:
swapoff -a如果無法關(guān)閉 Swap 分區(qū),那可能是因?yàn)槲锢韮?nèi)存當(dāng)前用量 + Swap 分區(qū)當(dāng)前用量已經(jīng)超過了物理內(nèi)存的總大??,晤U強(qiáng)梢韻戎仄舴衿?,在機(jī)器剛啟動的時候關(guān)閉 Swap 分區(qū) 。3、創(chuàng)建 Swap 分區(qū)文件
創(chuàng)建命令如下,其中 /var/swapfile 是文件位置 , bs*count 是文件大小,例如以下命令就會創(chuàng)建一個 4G 的文件:
dd if=/dev/zero of=/var/swapfile bs=1M count=40964、建立 Swap 文件系統(tǒng)將剛才的文件格式化為 Swap 分區(qū)文件 , 命令如下:
mkswap /var/swapfile5、啟用 Swap 分區(qū)基于新的 Swap 分區(qū)文件開啟 Swap 分區(qū):
swapon /var/swapfile6、查看 Linux 當(dāng)前分區(qū)查看是否成功新建/增加 Swap 分區(qū):
free -m如下圖所示,已經(jīng)成功創(chuàng)建了一個 4GB 的 Swap 分區(qū)空間:
文章插圖
SWAP教程
7、設(shè)置開啟啟動
在 /etc/fstab 文件中加入以下代碼讓 Linux 交換分區(qū)開機(jī)自動掛載:
/var/swapfile swap swap defaults 0 0關(guān)于Liunx中的swap分區(qū)方式就講解完了,有任何的問題,都可以私信,有任何需要指導(dǎo)和測評也歡迎給主機(jī)測評&技術(shù)分享留言哦!以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 如何解決C盤無法設(shè)置成活動分區(qū)的問題
- Win8系統(tǒng)磁盤分區(qū)方法
- 如何使用迅龍數(shù)據(jù)恢復(fù)軟件進(jìn)行移動磁盤分區(qū)恢復(fù)
- 分區(qū)助手版本號查看方法
- 為什么U盤被分成3個分區(qū)了?
- 如何使用分區(qū)助手恢復(fù)調(diào)整后丟失的EF盤數(shù)據(jù)
- Win10系統(tǒng)如何增加分區(qū)?
- 如何通過分區(qū)助手安裝Windows To Go
- Win10安裝后如何進(jìn)行分區(qū)調(diào)整
- Excel打印分區(qū)設(shè)置技巧
