建站服務(wù)器
這篇文章主要介紹如何創(chuàng)建內(nèi)存交換空間swap,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
首先來(lái)介紹下swap的作用。一般的,當(dāng)我們安裝好了linux操作系統(tǒng)后,系統(tǒng)會(huì)默認(rèn)創(chuàng)建swap分區(qū)。我們來(lái)看看服務(wù)器上swap分區(qū)的使用情況
# free -h total used free shared buff/cache available Mem: 992M 630M 68M 264K 293M 198M Swap: 1.0G 96M 927M
該服務(wù)器的swap分區(qū)大小為1G,這個(gè)swap分區(qū)是系統(tǒng)默認(rèn)創(chuàng)建好,待會(huì)我們?cè)诖嘶A(chǔ)上,增大swap分區(qū)的容量。
swap分區(qū)稱之為交換分區(qū),它作為一個(gè)特殊的硬盤空間,充當(dāng)著內(nèi)存的角色。當(dāng)系統(tǒng)內(nèi)存不夠用時(shí),系統(tǒng)就會(huì)把內(nèi)存中一部分暫時(shí)不會(huì)用到的數(shù)據(jù)存放到swap分區(qū)中去。使用swap分區(qū)的好處是,硬盤價(jià)格遠(yuǎn)比內(nèi)存便宜,所以這是個(gè)非常經(jīng)濟(jì)實(shí)惠的可以提高系統(tǒng)內(nèi)存的辦法。但是,如果頻繁的使用swap,那會(huì)大大影響系統(tǒng)的運(yùn)行速度。所以,對(duì)于swap的分區(qū)做好的使用策略是“備而不用”。
下面,我們來(lái)看看,如何創(chuàng)建swap分區(qū)。
通過(guò)物理分區(qū)構(gòu)建swap分區(qū)
首先需要先進(jìn)行分區(qū)
接下來(lái)進(jìn)行格式化
mkswap /dev/sda5
然后開啟新的swap分區(qū)
至此,swap分區(qū)的構(gòu)建就完成了,和一般的分區(qū)不一樣的是,構(gòu)建swap分區(qū),不需要進(jìn)行掛載,只需要使用命令swapon 分區(qū)名稱 即可。
通過(guò)文件來(lái)構(gòu)建swap分區(qū)
上述的方法適合磁盤留有剩余空間沒有使用。但如果磁盤空間全部分區(qū)完畢,那么該如何創(chuàng)建swap分區(qū)呢?我們可以通過(guò)制作一個(gè)大的文件來(lái)構(gòu)建swap分區(qū)。雖然磁盤的空間已經(jīng)全部分完了,但只要其中任意一個(gè)分區(qū)還有剩余空間,該方法就可以使用。
下面我們來(lái)創(chuàng)建一個(gè)大文件
接下來(lái)格式化
最后開啟swap分區(qū)
今天和大家介紹了兩種方法去構(gòu)建swap分區(qū),一般swap分區(qū)大小建議在2G以內(nèi),記住swap分區(qū)的作用是當(dāng)內(nèi)存不夠用時(shí),用硬盤空間零時(shí)充當(dāng)內(nèi)存使用哦。
以上是如何創(chuàng)建內(nèi)存交換空間swap的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!