溫馨提示×

如何增加Linux swap空間

小樊
109
2025-02-16 06:17:27
欄目: 云計算

在Linux系統中,如果你發現物理內存(RAM)不足,可以通過增加swap空間來緩解這個問題。以下是增加swap空間的步驟:

  1. 檢查當前的swap使用情況

    sudo swapon --show
    free -h
    
  2. 創建一個新的swap文件: 假設你想創建一個大小為4GB的swap文件,可以使用以下命令:

    sudo fallocate -l 4G /swapfile
    

    如果fallocate命令不可用,可以使用dd命令:

    sudo dd if=/dev/zero of=/swapfile bs=1G count=4
    
  3. 設置正確的權限: swap文件需要設置為只有root用戶才能讀寫:

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

    sudo mkswap /swapfile
    
  5. 啟用swap文件

    sudo swapon /swapfile
    
  6. 驗證swap是否啟用: 再次運行swapon --showfree -h命令,確認新的swap空間已經啟用并且可用。

  7. 使swap持久化: 編輯/etc/fstab文件,添加一行以確保系統重啟后swap文件仍然有效:

    sudo nano /etc/fstab
    

    在文件末尾添加以下行:

    /swapfile none swap sw 0 0
    

    保存并退出編輯器。

  8. 調整swap優先級(可選): 如果你有多個swap分區或文件,可以調整它們的優先級。優先級范圍是-256到256,數值越高,優先級越高。

    sudo swapon --priority 10 /swapfile
    

通過以上步驟,你可以成功增加Linux系統的swap空間。請根據你的實際需求調整swap文件的大小。

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