教你如何Linux添加虚拟内存教程详细版

详细版 Linux 添加虚拟内存(swap)教程,覆盖交换分区与交换文件两种实现方式,包含创建、启用、调整优先级(swappiness)、持久化配置、性能建议与常见故障排查,适合新手与运维人员逐步操作参考

教你如何Linux添加虚拟内存教程详细版

很多时候为了图便宜或者手头资金不是很足,就选择了买小内存的VPS,小内存的机器经常性的跑应用就爆内存,

因为内存太小,但是又不想换机器的情况下,我们该如何改善呢,那就用到了今天教程提到的,添加虚拟内存的方法。

这样大家可以学习一下,然后应用到自己得VPS上,能省一点是一点呗。站长我也经常用着小内存的机器,写这篇文章

为了记录一下过程并分享给大家

教程

首先我们先来查看一下当前的内存情况,可以看到内存现在是1G

free -h

接下来我们使用DD命令创建一个大小为2GB的SWAP交换文件

  • 解释:if表示input_file输入文件
  •           of表示output_file输出文件
  •            bs表示block_size块大小
  •            count表示计数。

数据块大小为1M,数据块数目为2048,这样分配大小2G的空间

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

继续格式化文件操作

mkswap /mnt/swapfile

挂载文件

swapon /mnt/swapfile

然后在/etc/fstab文件中加入如下命令,配置开机启动加载虚拟内存

/mnt/swapfile swap swap defaults 0 0

然后我们再查看一下有何变化

使用宝塔工具一键修改

在宝塔找到linux工具箱,没安装的先安装

然后点击设置,找到虚拟内存,添加虚拟内存,然后保存即可,就是这么简单

这个和Windows的虚拟内存一样,是用硬盘当内存用

分享

你的反应是什么?

喜欢 喜欢 0
不喜欢 不喜欢 0
爱 0
有趣的 有趣的 0
生气的 生气的 0
伤心 伤心 0
哇 0