国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Centos7中添加、刪除Swap交換分區(qū)的方法

2024-09-01 13:54:33
字體:
來源:轉載
供稿:網友

Swap介紹:

Linux 將物理內存分為內存段,叫做頁面。交換是指內存頁面被復制到預先設定好的硬盤空間(叫做交換空間)的過程,目的是釋放對于頁面的內存。物理內存和交換空間的總大小是可用的虛擬內存的總量。

Swap即:交換分區(qū),類似于Windows的虛擬內存,但物理內存不足時,把部分硬盤空間當成虛擬內存使用,從而解決了物理內存容量不足。

優(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

設置交換分區(qū):

$ mkswap -f /dev/mapper/centos-swap

激活swap分區(qū):

$ swapon /dev/mapper/centos-swap

設為開機自動啟用:

$ vim /etc/fstab

在該文件底部添加如下內容:

/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文件中的以下開機自動掛載內容:

/dev/mapper/centos-swap swap swap default 0 0

大功告成!

Centos7下增加swap分區(qū)大小

如果系統(tǒng)的物理內存用光了,系統(tǒng)就會跑得很慢,但仍能運行;如果Swap空間用光了,那么系統(tǒng)就會發(fā)生錯誤。例如,Swap空間用完,則服務進程無法啟動,通常會出現(xiàn)“application is out of memory”的錯誤,嚴重時會造成服務進程的死鎖。因此Swap空間的分配是很重要的,通常Swap空間的大小應是物理內存的2-2.5倍.

此方法不限于centos,linux均適用

以下命令均需在root帳號下操作

1.先用free -m查看一下swap的大小

centos添加swap分區(qū),centos7,創(chuàng)建swap分區(qū),centos,swap分區(qū)

2. 使用dd命令創(chuàng)建/home/swap這么一個分區(qū)文件。文件的大小是512000個block,一般情況下1個block為1K,所以這里空間是512M。

#dd if=/dev/zero of=/home/swap bs=1024 count=512000

centos添加swap分區(qū),centos7,創(chuàng)建swap分區(qū),centos,swap分區(qū)

3.接著再把這個分區(qū)變成swap分區(qū)。

#/sbin/mkswap /home/swap

centos添加swap分區(qū),centos7,創(chuàng)建swap分區(qū),centos,swap分區(qū)

4.再接著使用這個swap分區(qū)。使其成為有效狀態(tài)。

#/sbin/swapon /home/swap

centos添加swap分區(qū),centos7,創(chuàng)建swap分區(qū),centos,swap分區(qū)

現(xiàn)在再用free -m命令查看一下內存和swap分區(qū)大小,就發(fā)現(xiàn)增加了512M的空間了。

centos添加swap分區(qū),centos7,創(chuàng)建swap分區(qū),centos,swap分區(qū)

注意當計算機重啟了以后,發(fā)現(xiàn)swap還是原來那么大,新的swap沒有自動啟動,還要手動啟動。那我們需要修改/etc/fstab文件,增加如下一行

  #vi /etc/fstab  /home/swap swap swap defaults 0 0

centos添加swap分區(qū),centos7,創(chuàng)建swap分區(qū),centos,swap分區(qū)

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新化县| 琼中| 银川市| 界首市| 普宁市| 吉首市| 布尔津县| 聂荣县| 宁化县| 保康县| 洛扎县| 长垣县| 白河县| 库尔勒市| 昌江| 舞阳县| 新郑市| 武宁县| 睢宁县| 平遥县| 龙口市| 渭源县| 上杭县| 达拉特旗| 凉城县| 贡觉县| 慈利县| 洛南县| 乌恰县| 新昌县| 长宁县| 台中市| 香港| 安顺市| 辽阳县| 宁夏| 琼中| 扎鲁特旗| 繁峙县| 贵阳市| 平阴县|