Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界

阿丹:

        这一段时间各大运营商都在相互内卷,趁着这股劲拿下了几个服务器。因为降本升效(囊中羞涩)的宗旨,买的服务器的内存并没有那么大所以偷鸡技巧这就来了。

设置虚拟内容-让4G内存up!up!up!到更高!

操作简单!效果显著!

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第1张图片

首先看到我这个是一个4G内存的服务器。

查看真实服务器内存

free -m

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第2张图片

 创建swap文件

1、进入/usr目录

cd /usr
pwd

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第3张图片

 2、创建swap文件夹,并进入该文件夹

mkdir swap
cd swap
pwd

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第4张图片

 3、创建swapfile文件

dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=4096

注意!:

        这个参数后面的数据count后面的数值就是要扩容的大小1024*X,这个X是几就是扩容几个G。

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第5张图片

 看到现象:

        1、CPU拉满

        2、系统盘容量下降,因为设置的就是交换内存拿系统盘换的。

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第6张图片

 查看刚才设置的swap文件

du -sh /usr/swap/swapfile

可以看到我们刚才创建的这个swap交换内存文件是4G的。

将目标设置为swap分区文件

mkswap /usr/swap/swapfile

这个代码可以让swapfile文件设置为swap分区文件

激活swap区,启动使用交换区文件 

swapon /usr/swap/swapfile

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第7张图片

执行这行代码可以看到下面的交换内存变到了4G这里就是成功了!

再次查看swap中分区的内存

free -m

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第8张图片

这里就是我们刚刚扩容的分区大小

但是!现在的分区挂载还是临时的,也就是说如果重启服务器就没有了!

设置开机自启动使用虚拟内存

在/etc/fstab这个文件中写入

vim etc/fstab

以下配置

/usr/swap/swapfile swap swap defaults 0 0

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第9张图片

提示:

        如果有的时候使用vim或者vi找不到这个文件。

        手动切换目标路径到/etc下面

        再去使用 vim etc/fstab或者vi etc/fstab,就可以了。

使用reboot命令重启服务器

reboot

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第10张图片

 Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第11张图片

我们在去使用free -m来查看现在内容是不是已经挂载上了

free -m

Linux设置虚拟内存扩容-偷鸡省钱小技巧-消耗服务器的存储内存转换成运行内存-之强行突破境界_第12张图片

好了,现在就拥有一个8G内存的服务器了。 代价是消耗了5-6个G的系统盘本地内存。

你可能感兴趣的:(阿丹服务器配置,奇奇怪怪的杂七杂八,linux,云原生,阿里云,百度云,腾讯云)