Linux 增加swap空間

一、創(chuàng)建交換文件

1. Linux dd 命令

該命令讀取標(biāo)準(zhǔn)輸入或文件,依據(jù)指定格式轉(zhuǎn)換,再輸出到文件、設(shè)備或標(biāo)準(zhǔn)輸出

讀 => 轉(zhuǎn) => 輸出

  • if= 輸入文件名
  • of= 輸出文件名
  • ibs= 一次讀入的字節(jié)數(shù)
    obs= 一次輸出的字節(jié)數(shù)
    bs= 同時設(shè)置一次讀入和輸出的字節(jié)數(shù)
  • cbs= 一次轉(zhuǎn)換的字節(jié)數(shù) (轉(zhuǎn)換緩沖區(qū))

上面設(shè)置的一次xx字節(jié),即為下面所說的塊

  • skip= 從輸入文件開頭跳過指定的塊
  • seek= 從輸出文件開頭跳過指定的塊
  • count= 要拷貝的塊的數(shù)量

2. 生成交換文件

從設(shè)備zero 一次讀取1M 一次輸出1M 執(zhí)行1024次 輸出到根目錄swapfile文件中去

dd if=/dev/zero of=/swapfile bs=1M count=1024

二、使用交換文件

1. 轉(zhuǎn)換為真正的交換文件

mkswap /swapfile

2. 激活交換文件

swapon /swapfile

3. 自動掛載交換文件

....
# 在該文件增加以下條目
/swapfile  swap  swap  defaults  0 0


"/etc/fstab"

三、取消交換空間

查看swap空間情況

free -h
  • /etc/fstab 文件中刪除交換文件的自動掛載
  • 如果該文件已經(jīng)激活到交換空間,需要先關(guān)閉
swapoff swapfile
  • 刪除文件即可

注:可以添加多個交換文件擴(kuò)容swap分區(qū)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容