介紹兩種方法來創建內存交換空間swap

首先來介紹下swap的作用。一般的,當我們安裝好了linux操作系統后,系統會默認創建swap分區。我們來看看服務器上swap分區的使用情況

#?free?-h ??????????????total????????used????????free??????shared??buff/cache???available Mem:???????????992M????????630M?????????68M????????264K????????293M????????198M Swap:??????????1.0G?????????96M????????927M

該服務器的swap分區大小為1G,這個swap分區是系統默認創建好,待會我們在此基礎上,增大swap分區的容量。

swap分區稱之為交換分區,它作為一個特殊的硬盤空間,充當著內存的角色。當系統內存不夠用時,系統就會把內存中一部分暫時不會用到的數據存放到swap分區中去。使用swap分區的好處是,硬盤價格遠比內存便宜,所以這是個非常經濟實惠的可以提高系統內存的辦法。但是,如果頻繁的使用swap,那會大大影響系統的運行速度。所以,對于swap的分區做好的使用策略是“備而不用”。

下面,我們來看看,如何創建swap分區。

通過物理分區構建swap分區

首先需要先進行分區介紹兩種方法來創建內存交換空間swap

接下來進行格式化

mkswap?/dev/sda5

然后開啟新的swap分區

介紹兩種方法來創建內存交換空間swap至此,swap分區的構建就完成了,和一般的分區不一樣的是,構建swap分區,不需要進行掛載,只需要使用命令swapon 分區名稱 即可。

通過文件來構建swap分區

上述的方法適合磁盤留有剩余空間沒有使用。但如果磁盤空間全部分區完畢,那么該如何創建swap分區呢?我們可以通過制作一個大的文件來構建swap分區。雖然磁盤的空間已經全部分完了,但只要其中任意一個分區還有剩余空間,該方法就可以使用。

下面我們來創建一個大文件

介紹兩種方法來創建內存交換空間swap

接下來格式化

介紹兩種方法來創建內存交換空間swap

最后開啟swap分區

介紹兩種方法來創建內存交換空間swap

今天和大家介紹了兩種方法去構建swap分區,一般swap分區大小建議在2G以內,記住swap分區的作用是當內存不夠用時,用硬盤空間零時充當內存使用哦。

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