溫馨提示×

CentOS Swap如何啟用和關閉

小樊
129
2025-02-26 17:52:04
欄目: 智能運維

在 CentOS 系統中,Swap 分區或文件用于在物理內存不足時提供額外的虛擬內存。以下是如何啟用和關閉 Swap 的步驟:

啟用 Swap

  1. 查看當前 Swap 狀態

    sudo swapon --show
    

    或者

    free -h
    
  2. 創建 Swap 文件(如果還沒有 Swap 分區):

    sudo fallocate -l 4G /swapfile
    

    這里 4G 是你想要分配的 Swap 大小,可以根據需要調整。

  3. 設置正確的權限

    sudo chmod 600 /swapfile
    
  4. 將文件格式化為 Swap

    sudo mkswap /swapfile
    
  5. 啟用 Swap 文件

    sudo swapon /swapfile
    
  6. 驗證 Swap 是否已啟用

    sudo swapon --show
    

    或者

    free -h
    
  7. 使 Swap 設置永久生效: 編輯 /etc/fstab 文件:

    sudo nano /etc/fstab
    

    在文件末尾添加以下行:

    /swapfile none swap sw 0 0
    

    保存并退出編輯器。

關閉 Swap

  1. 禁用 Swap 文件

    sudo swapoff /swapfile
    
  2. 驗證 Swap 是否已關閉

    sudo swapon --show
    

    或者

    free -h
    
  3. /etc/fstab 中移除 Swap 條目(如果不再需要 Swap): 編輯 /etc/fstab 文件:

    sudo nano /etc/fstab
    

    找到并刪除以下行:

    /swapfile none swap sw 0 0
    

    保存并退出編輯器。

注意事項

  • 在關閉 Swap 之前,請確保系統有足夠的物理內存來處理當前的工作負載,否則可能會導致系統性能下降或崩潰。
  • 如果你使用的是交換分區而不是交換文件,啟用和關閉的步驟會有所不同,但基本原理相同。

通過以上步驟,你可以在 CentOS 系統中啟用和關閉 Swap。

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