Linux下增加and设置虚拟内存(swap交换区)
第一步 打开终端,切换到root用户,输入:free -m查看内存状态
第二步 输入df -B M,查看各分区当前使用情况
第三步 选择一个较大的分区,建立分区文件:输入
dd if=/dev/sda1 of=/swapadd bs=1024 count=524288 524288+0 records in 524288+0 records out 以上命令在根目录新建一个名为swapadd,大小为512M的虚拟内存文件。切割sda1分区,
此处可以换成你空间比较大的分区,或者可使用的分区。
第四歩 移动该文件到空间较大的其他分区: mkdir /mnt/swap mv /swapadd /mnt/swap
第五步 执行以下命令启用虚拟内存 mkswap /mnt/swap/swapadd Setting up swapspace version 1, size = 524284 KiB swapon /mnt/swap/swapadd
最后一步 验收成果了 free -m
如果没效果,重启下电脑,亲测,我的已成功。