Swap是Linux系统的交换文件,可以用作内存使用。在Ubuntu系统中在根目录下有一个Swapfile文件这就是在磁盘上的Swap。但安装系统时的Swap大小很可能不够用,本篇文章是一个扩展Swap大小的可行途径。
以下命令必须以root权限运行,此处已经加入了sudo
- 生成一个Swapfile文件
sudo dd if=/dev/zero of=swapfile1 bs=1024 count=1024
上方命令中swapfile1为swapfile文件名,可自行改变;count为swapfile大小,可以按照需求设置。若希望修改可以重新运行此命令。 - 格式化Swapfile
sudo mkswap -f swapfile1
swapfile1请改为您刚刚设置的文件名,下同。 - 变更权限为600
sudo chmod 600 swapfile1 - 挂载Swapfile
sudo swapon /swapfile1 - 查看内存信息
free -m
以上就完成了新的swapfile挂载,但当您重新启动后需要再次挂载。自动挂载请您修改/etc/fstab。
当您不需要此交换时,可以使用sudo swapoff /swapfile1来卸载,若要删除可以在卸载后删除。
心情表态
+1
+1
+1
+1
+1
+1
近期评论