Linux Mint 20.3開啟和關閉交換分區方法及永久關閉swap分區方法


  • 臨時關閉:使用swapoff命令
x@xx:~$ swapoff --help

用法:
 swapoff [選項] [<指定>]

禁止將設備和文件用於分頁和交換。

選項:
 -a, --all              禁用 /proc/swaps 中的所有交換區
 -v, --verbose          verbose mode

 -h, --help             display this help
 -V, --version          display version

<指定>參數包括:
 -L <標簽>              要使用設備的標簽
 -U <uuid>              要使用設備的 UUID
 LABEL=<標簽>           要使用設備的標簽
 UUID=<uuid>            要使用設備的 UUID
 <設備>                 要使用設備的名稱
 <文件>                 要使用文件的名稱

更多信息請參閱 swapoff(8)。

輸入:

sudo swapoff -a

輸入:free -h 查看是否關閉

x@xx:~$ sudo swapoff -a
x@xx:~$ free -h
              總計         已用        空閑      共享    緩沖/緩存    可用
內存:        15Gi       2.2Gi        10Gi       690Mi       2.9Gi        12Gi
交換:          0B          0B          0B
x@xx:~$ 
  • 開啟swap分區:使用swapon命令
x@xx:~$ swapon --help

用法:
 swapon [選項] [<指定>]

允許將設備和文件用於分頁和交換。

選項:
 -a, --all                啟用 /etc/fstab 中的所有交換區
 -d, --discard[=<policy>] 如果設備支持,啟用 swap 丟棄
 -e, --ifexists           自動跳過不存在的設備而不提示
 -f, --fixpgsz            必要時重新初始化交換區
 -o, --options <列表>     以英文逗號分隔的 swap 選項
 -p, --priority <優先級>  指定交換設備的優先級
 -s, --summary            顯示已使用交換設備的摘要(已廢棄)
     --show[=<>]        以可自定義的表格形式打印摘要
     --noheadings         不打印表頭(與 --show 合用)
     --raw                使用原生輸出格式(與 --show 合用)
     --bytes              在 --show 輸出中以字節數顯示交換區大小
 -v, --verbose                 詳盡模式

 -h, --help               display this help
 -V, --version            display version

<spec> 參數:
 -L <標簽>              同 LABEL=<標簽>
 -U <uuid>              同 UUID=<uuid>
 LABEL=<標簽>           按交換區標簽指定設備
 UUID=<uuid>            按交換區 UUID 指定設備
 PARTLABEL=<標簽>       按分區標簽指定設備
 PARTUUID=<uuid>        按分區 UUID 指定設備
 <設備>                 要使用設備的名稱
 <文件>                 要使用文件的名稱

可用的丟棄策略類型(針對 --discard):
 once      :只進行單次區域丟棄(swapon)
 pages      :對釋放的頁在重新使用前丟棄
 * 如果未選擇策略,則兩者都將啟用。(默認)

Available output columns:
 NAME   設備文件或分區路徑
 TYPE   設備的類型
 SIZE   交換區大小
 USED   已使用字節數
 PRIO   交換優先級
 UUID   swap uuid
 LABEL  swap 標簽

更多信息請參閱 swapon(8)。

輸入:

sudo swapon -a

使用 free -h 查看操作是否成功

 

  • 永久關閉swap分區

 獲取root權限:  sudo su

輸入:vi /etc/fstab

root@xx:/home/q# vi /etc/fstab

# /etc/fstab: static file system information.

 

 

 


#/swapfile none swap sw 0 0

把光標移動到最后swapfile一行

點擊vim快捷鍵i進入插入模式

在/swapfile前加“#”號將其注釋掉

按Esc退出插入模式

按Shift+:組合鍵 輸入wq 保存並退出

使用free -h查看操作是否成功

 

最后重啟電腦后swap分區也是關閉狀態

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM