温馨提示×

ubuntu swap空间大小设置

小樊
46
2025-09-02 16:06:08
栏目: 云计算

Ubuntu Swap空间大小设置建议如下:

  • 物理内存<4GB:建议设置256MB-1GB。
  • 4GB≤物理内存≤16GB:设置为物理内存的1-2倍,最大不超过32GB。
  • 物理内存>16GB:设置为物理内存的1-2倍,最大不超过64GB。
  • 休眠需求:若需休眠功能,建议设置为物理内存的2倍。

操作步骤(以调整Swap文件为例)

  1. 禁用当前Swapsudo swapoff -a
  2. 创建/调整Swap文件
    • 删除旧文件(如需调整大小):sudo rm /swapfile
    • 创建新文件(例:8GB):sudo fallocate -l 8G /swapfilesudo dd if=/dev/zero of=/swapfile bs=1M count=8192
    • 设置权限:sudo chmod 600 /swapfile
    • 格式化为Swap:sudo mkswap /swapfile
  3. 启用并永久生效
    • 启用Swap:sudo swapon /swapfile
    • 编辑/etc/fstab,添加行:/swapfile none swap sw 0 0,确保重启后生效。
  4. 验证sudo swapon --show查看Swap状态。

注意

  • SSD用户建议将Swap文件放在机械硬盘以减少写入损耗。
  • 避免Swap过大导致硬盘空间浪费,优先通过增加物理内存优化性能。

0