小編給大家分享一下Centos7中如何實現(xiàn)添加、刪除Swap交換分區(qū)方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供平山網(wǎng)站建設(shè)、平山做網(wǎng)站、平山網(wǎng)站設(shè)計、平山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、平山企業(yè)網(wǎng)站模板建站服務(wù),10多年平山做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
Swap介紹:
Linux 將物理內(nèi)存分為內(nèi)存段,叫做頁面。交換是指內(nèi)存頁面被復(fù)制到預(yù)先設(shè)定好的硬盤空間(叫做交換空間)的過程,目的是釋放對于頁面的內(nèi)存。物理內(nèi)存和交換空間的總大小是可用的虛擬內(nèi)存的總量。
Swap即:交換分區(qū),類似于Windows的虛擬內(nèi)存,但物理內(nèi)存不足時,把部分硬盤空間當(dāng)成虛擬內(nèi)存使用,從而解決了物理內(nèi)存容量不足。
優(yōu)點:節(jié)省成本。
缺點:性能不足。
此方法不局限于Centos 7,Linux系統(tǒng)均可使用。
操作用戶:root。
1.添加swap交換分區(qū)空間
使用dd命令創(chuàng)建swap交換分區(qū)文件/dev/mapper/centos-swap,大小為2G:
$ dd if=/dev/zero of=/dev/mapper/centos-swap bs=1024 count=2048000
格式化swap分區(qū):
$ mkswap /dev/mapper/centos-swap
設(shè)置交換分區(qū):
$ mkswap -f /dev/mapper/centos-swap
激活swap分區(qū):
$ swapon /dev/mapper/centos-swap
設(shè)為開機自動啟用:
$ vim /etc/fstab
在該文件底部添加如下內(nèi)容:
/dev/mapper/centos-swap swap swap default 0 0
2.刪除swap交換分區(qū)
停止正在使用的swap分區(qū):
$ swapoff /dev/mapper/centos-swap
刪除swap分區(qū)文件:
$ rm /dev/mapper/centos-swap
刪除或注釋在/etc/fstab文件中的以下開機自動掛載內(nèi)容:
/dev/mapper/centos-swap swap swap default 0 0
大功告成!
Centos7下增加swap分區(qū)大小
如果系統(tǒng)的物理內(nèi)存用光了,系統(tǒng)就會跑得很慢,但仍能運行;如果Swap空間用光了,那么系統(tǒng)就會發(fā)生錯誤。例如,Swap空間用完,則服務(wù)進程無法啟動,通常會出現(xiàn)“application is out of memory”的錯誤,嚴(yán)重時會造成服務(wù)進程的死鎖。因此Swap空間的分配是很重要的,通常Swap空間的大小應(yīng)是物理內(nèi)存的2-2.5倍.
此方法不限于centos,linux均適用
以下命令均需在root帳號下操作
1.先用free -m查看一下swap的大小
2. 使用dd命令創(chuàng)建/home/swap這么一個分區(qū)文件。文件的大小是512000個block,一般情況下1個block為1K,所以這里空間是512M。
#dd if=/dev/zero of=/home/swap bs=1024 count=512000
3.接著再把這個分區(qū)變成swap分區(qū)。
#/sbin/mkswap /home/swap
4.再接著使用這個swap分區(qū)。使其成為有效狀態(tài)。
#/sbin/swapon /home/swap
現(xiàn)在再用free -m命令查看一下內(nèi)存和swap分區(qū)大小,就發(fā)現(xiàn)增加了512M的空間了。
注意當(dāng)計算機重啟了以后,發(fā)現(xiàn)swap還是原來那么大,新的swap沒有自動啟動,還要手動啟動。那我們需要修改/etc/fstab文件,增加如下一行
#vi /etc/fstab /home/swap swap swap defaults 0 0
以上是“Centos7中如何實現(xiàn)添加、刪除Swap交換分區(qū)方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站標(biāo)題:Centos7中如何實現(xiàn)添加、刪除Swap交換分區(qū)方法
網(wǎng)頁路徑:http://muchs.cn/article48/ihddep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、標(biāo)簽優(yōu)化、網(wǎng)站導(dǎo)航、App設(shè)計、響應(yīng)式網(wǎng)站、網(wǎng)頁設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)