我想增加现有 Ubuntu 机器上的交换空间。目前可用内存仅为 10%。
我想使它比 RAM 多 50%。
如何在已经配置好的机器上执行此操作?
答案1
使用gparted
Live cd(或任何其他带有 的 Live cd gparted
)并划分额外的空间并将swap
分区大小调整为您想要的大小。
答案2
创建一个所需大小的空文件,
dd if=/dev/zero of=swapfile count=1M bs=1k # 1GB
(确保它归 拥有root
并且具有权限0600
),然后
mkswap swapfile
swapon swapfile
您需要超级用户权限swapon
。要使交换文件在重启后仍然存在,请将其放入/etc/fstab
。