溫馨提示×

ubuntu swap怎么配置

小樊
52
2025-09-12 16:35:08
欄目: 智能運維

在Ubuntu系統中配置swap分區或文件,可以按照以下步驟進行:

方法一:創建交換分區

  1. 查看磁盤空間

    sudo fdisk -l
    

    找到未分配的空間或者想要用作swap的分區。

  2. 創建交換分區 使用fdiskparted工具創建一個新的分區,并將其類型設置為Linux swap。

    sudo fdisk /dev/sdX
    

    替換/dev/sdX為你的磁盤設備名(例如/dev/sda)。

    在fdisk中:

    • 輸入n創建新分區。
    • 選擇p創建主分區或e創建擴展分區。
    • 選擇分區號。
    • 設置起始扇區(通常使用默認值)。
    • 設置結束扇區或大?。ɡ?code>+2G表示2GB)。
    • 輸入t更改分區類型。
    • 輸入82將分區類型設置為Linux swap。
    • 輸入w保存并退出。
  3. 格式化交換分區

    sudo mkswap /dev/sdXY
    

    替換/dev/sdXY為新創建的交換分區。

  4. 啟用交換分區

    sudo swapon /dev/sdXY
    
  5. 驗證交換分區

    sudo swapon --show
    

    或者

    free -h
    
  6. 設置開機自動掛載 編輯/etc/fstab文件:

    sudo nano /etc/fstab
    

    添加以下行:

    /dev/sdXY none swap sw 0 0
    

    保存并退出。

方法二:創建交換文件

  1. 創建交換文件

    sudo fallocate -l 2G /swapfile
    

    或者

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

    這將創建一個2GB的交換文件。

  2. 設置文件權限

    sudo chmod 600 /swapfile
    
  3. 格式化交換文件

    sudo mkswap /swapfile
    
  4. 啟用交換文件

    sudo swapon /swapfile
    
  5. 驗證交換文件

    sudo swapon --show
    

    或者

    free -h
    
  6. 設置開機自動掛載 編輯/etc/fstab文件:

    sudo nano /etc/fstab
    

    添加以下行:

    /swapfile none swap sw 0 0
    

    保存并退出。

注意事項

  • 交換分區的大小通常建議為物理內存的1.5倍到2倍,但不宜過大,以免浪費磁盤空間。
  • 如果系統內存充足,可以適當減少交換分區的大小。
  • 確保交換分區或文件不會被其他用途占用。

通過以上步驟,你可以在Ubuntu系統中成功配置swap分區或文件。

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