溫馨提示×

Ubuntu Swap如何關閉或啟用

小樊
110
2025-03-24 13:20:58
欄目: 智能運維

在Ubuntu系統中,Swap(交換空間)是一種內存管理技術,它在物理內存不足時,將一部分內存頁交換到磁盤上,以釋放物理內存供其他進程使用。關閉或啟用Ubuntu的Swap分區可以通過以下步驟完成:

關閉Swap分區

  1. 臨時關閉Swap分區
  • 使用命令 sudo swapoff -a 來臨時關閉所有Swap分區。
  1. 永久關閉Swap分區
  • 編輯 /etc/fstab 文件,注釋掉與Swap相關的行。例如,如果 /etc/fstab 文件中有如下行:
/swap.img none swap sw 0 0
  • 將其修改為:
# /swap.img none swap sw 0 0
  • 保存并關閉文件。

  • 另外,可以通過以下命令禁用與Swap相關的systemd服務:

sudo systemctl mask swap.img.swap
  • 然后重啟系統以驗證Swap是否已經關閉。

啟用Swap分區

  1. 創建Swap文件(如果尚未創建):
  • 使用 sudo fallocate -l<大小><swap文件> 命令創建一個指定大小的Swap文件,例如:
sudo fallocate -l 4G /swapfile
  • 其中 <大小> 應替換為要設置的Swap文件大小,單位為字節。

  • 設置Swap文件的權限:

sudo chmod 600 /swapfile
  • 格式化Swap文件:
sudo mkswap /swapfile
  • 啟用Swap文件:
sudo swapon /swapfile
  • 要使系統在啟動時自動加載Swap文件,需要將其添加到 /etc/fstab 文件中。打開 /etc/fstab 文件,并在文件末尾添加以下行:
/swapfile none swap sw 0 0
  • 保存并關閉文件。
  1. 通過圖形界面關閉或啟用Swap
  • 打開系統設置。
  • 選擇“電源”選項卡,然后點擊“電源按鈕設置”。
  • 在“高級電源設置”中,選擇“內存”選項卡。
  • 在這里,你可以看到Swap的當前狀態,并可以啟用或禁用它。

請注意,關閉Swap分區可能會影響系統的性能和穩定性,特別是在物理內存不足的情況下。如果你需要關閉Swap分區,請確保系統有足夠的物理內存來支持運行中的應用程序。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女