抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >


Linux 设置虚拟内存

虚拟内存配置

查看内存

free -m

-m 是显示单位为 MB,-g 单位 GB

创建一个文件

touch /root/swapfile

使用 dd 命令,来创建大小为 2G 的文件 swapfile:

dd if=/dev/zero of=/root/swapfile bs=1M count=2048

命令执行完需要等待一段时间

if 表示 input_file 输入文件

of 表示 output_file 输出文件

bs 表示 block_size 块大小

count 表示计数。

这里,我采用了数据块大小为 1M,数据块数目为 2048,这样分配的空间就是 2G 大小。

格式化交换文件

mkswap /root/swapfile

启用交换文件

swapon /root/swapfile

开机自动加载虚拟内存

vi /etc/fstab

在 /etc/fstab 文件中加入如下命令:

/root/swapfile swap swap defaults 0 0

重启后生效

reboot

删除交换分区和交换文件

如果要删除交换分区和交换文件,逆着上面的顺序操作:

先删除 /etc/fstab 文件中添加的交换文件行
停用交换文件

swapoff /root/swapfile

删除交换文件

rm -fr /root/swapfile
推荐阅读
CentOS7重启之后无法联网重启network发现报错 CentOS7重启之后无法联网重启network发现报错 CentOS7安装GUI图形界面 CentOS7安装GUI图形界面 Ubuntu 20.04 LTS 在虚拟机中的安装配置 Ubuntu 20.04 LTS 在虚拟机中的安装配置 CentOS7安装Python3 CentOS7安装Python3 大数据处理技术-HDFS 的架构 大数据处理技术-HDFS 的架构 适用于Linux的windows子系统 适用于Linux的windows子系统

留言区

Are You A Robot?