欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2018年04月12日 09:09:07   作者:任我樂  
Swap空間的作用是當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,就需要將物理內(nèi)存中的一部分空間釋放出來,以供當(dāng)前運(yùn)行的程序使用。這篇文章主要給大家介紹了關(guān)于Centos7中添加、刪除Swap交換分區(qū)的相關(guān)資料,以及Centos7下增加swap分區(qū)大小的方法,需要的朋友可以參考下。

Swap介紹:

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

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

優(yōu)點(diǎn):節(jié)省成本。
缺點(diǎn):性能不足。

此方法不局限于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è)為開機(jī)自動(dòng)啟用:

$ 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文件中的以下開機(jī)自動(dòng)掛載內(nèi)容:

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

大功告成!

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

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

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

以下命令均需在root帳號(hào)下操作

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

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

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

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

#/sbin/mkswap /home/swap

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

#/sbin/swapon /home/swap

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

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

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

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • 阿里云申請?jiān)贫苊赓M(fèi)SSL證書(https)

    阿里云申請?jiān)贫苊赓M(fèi)SSL證書(https)

    這篇文章主要介紹了阿里云申請?jiān)贫苊赓M(fèi)SSL證書(https),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 詳解Linux動(dòng)態(tài)庫生成與使用指南

    詳解Linux動(dòng)態(tài)庫生成與使用指南

    這篇文章主要介紹了詳解Linux動(dòng)態(tài)庫生成與使用指南,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Linux系統(tǒng)解壓rar文件的操作步驟

    Linux系統(tǒng)解壓rar文件的操作步驟

    這篇文章主要詳細(xì)給大家介紹了Linux系統(tǒng)如何解壓rar文件,文中通過代碼示例給大家講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-12-12
  • 淺談linux幾種定時(shí)函數(shù)的使用

    淺談linux幾種定時(shí)函數(shù)的使用

    下面小編就為大家?guī)硪黄獪\談linux幾種定時(shí)函數(shù)的使用。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-10-10
  • linux top下的 minerd 木馬清除方法

    linux top下的 minerd 木馬清除方法

    下面小編就為大家?guī)硪黄猯inux top下的 minerd 木馬清除方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • CentOS---常用網(wǎng)絡(luò)配置詳解

    CentOS---常用網(wǎng)絡(luò)配置詳解

    本篇文章主要介紹了CentOS網(wǎng)絡(luò)配置詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。
    2016-12-12
  • Centos7備份文件時(shí)備份文件加入備件日期

    Centos7備份文件時(shí)備份文件加入備件日期

    這篇文章主要介紹了關(guān)于Centos7備份文件時(shí)備份文件加入備件日期,本文通過實(shí)例圖文的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • VmWare安裝centos7無法上網(wǎng)的解決方法

    VmWare安裝centos7無法上網(wǎng)的解決方法

    這篇文章主要為大家詳細(xì)介紹了VmWare安裝centos7無法上網(wǎng)的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • CentOS 6.5 環(huán)境實(shí)現(xiàn)本地局域網(wǎng)搭建YUM的方法【基于FTP】

    CentOS 6.5 環(huán)境實(shí)現(xiàn)本地局域網(wǎng)搭建YUM的方法【基于FTP】

    這篇文章主要介紹了CentOS 6.5 環(huán)境實(shí)現(xiàn)本地局域網(wǎng)搭建YUM的方法,結(jié)合實(shí)例形式分析了CentOS基于FTP本地局域網(wǎng)搭建YUM的具體步驟、相關(guān)命令與操作技巧,需要的朋友可以參考下
    2018-04-04
  • centos7的yum清理緩存并更新的操作

    centos7的yum清理緩存并更新的操作

    CentOS 7中的yum(Yellowdog Updater Modified)是一個(gè)用于自動(dòng)安裝、升級(jí)、刪除軟件包的包管理工具,它基于RPM(Red Hat Package Manager)系統(tǒng),本文給大家介紹了centos7的yum清理緩存并更新的操作,需要的朋友可以參考下
    2024-09-09

最新評(píng)論