溫馨提示×

Debian Swap與交換空間管理工具

小樊
46
2025-08-24 03:32:39
欄目: 云計算

Debian Swap是用于擴展虛擬內存的硬盤空間,當物理內存不足時,系統會將不活躍數據轉移至此以釋放物理內存。以下是其管理工具及常用操作:

  • 核心工具

    • swapon/swapoff:啟用/禁用交換空間(文件或分區)。
    • mkswap:格式化交換文件或分區。
    • fallocate/dd:創建交換文件(推薦fallocate,效率更高)。
    • /etc/fstab:配置交換空間開機自動掛載。
  • 關鍵操作

    • 創建交換文件
      sudo fallocate -l 2G /swapfile  # 創建2G交換文件  
      sudo chmod 600 /swapfile       # 設置權限  
      sudo mkswap /swapfile          # 格式化  
      sudo swapon /swapfile          # 啟用  
      
    • 永久生效:在/etc/fstab中添加/swapfile none swap sw 0 0。
    • 調整大小:需先禁用交換空間,修改文件大小后重新格式化并啟用。
    • 監控使用:通過free -h、topvmstat查看交換空間占用情況。
  • 優化參數

    • swappiness:控制系統使用交換空間的傾向(0-100,數值越低越依賴物理內存),可通過sysctl vm.swappiness=10臨時修改,編輯/etc/sysctl.conf永久生效。
  • 注意事項

    • 避免在SSD上創建過大的交換空間,減少寫入磨損。
    • 操作前備份重要數據,謹慎調整交換空間大小以防數據丟失。

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