[ Content contribution] Linux 系统添加虚拟内存
Tofloor
poster avatar
酷谷的谷子
deepin
2024-02-24 10:56
Author

https://cloud.189.cn/t/6nqy2m3YnUN3 (访问码:ic3i)

【云服务器和群晖添加不了虚拟内存分区,所以只能添加虚拟内存文件】
#群晖/volume2 是你添加的硬盘挂载路径 不一定是 volume2 有可能是 volume1
#如果你只有1快硬盘 volume2 改成 volume1

count=7168k 计数公式 1024x7 = 7168k 其中7表示7G更具自己的设备添加虚拟内存大小 建议20G

切换到 root 模式
sudo su   或者  sudo -i
mkdir -p  /volume2/swapfile_data
dd if=/dev/zero of=/volume2/swapfile_data/swapfile bs=1024 count=7168k
mkswap /volume2/swapfile_data/swapfile
#登入群晖控制台 任务计划 添加下面代码 具体自行百度
#swapon -p 1 /volume2/swapfile_data/swapfile
其他Linux 系统 Deepin Mint 乌班图  还需以下步骤
chmod  600  /volume2/swapfile_data/swapfile
chown  root  /volume2/swapfile_data/swapfile
chgrp root  /volume2/swapfile_data/swapfile

echo "/volume2/swapfile_data/swapfile swap swap defaults  0  0" >> /etc/fstab

重启系统

#========================================

物理机或者虚拟机  deepin mint 乌班图
在安装系统的时候分一个虚拟内存
或者使用 gparted
安装  sudo apt-get install gparted -y
新建分区 选择Linux-swap
创建好以后查看一下UUID
sudo su
echo "UUID=你的UUID     none   swap    sw     0       0" >> /etc/fstab

重启系统
Reply Favorite View the author
All Replies
Linux大宝
deepin
2024-02-24 11:25
#1

虚拟内存,鄙人不用分区,只用文件,想它变大就变大,想它变小就变小(怎么有点涩涩…),想它消失就消失

Reply View the author
酷谷的谷子
deepin
2024-02-24 11:56
#2
Linux大宝

虚拟内存,鄙人不用分区,只用文件,想它变大就变大,想它变小就变小(怎么有点涩涩…),想它消失就消失

那个内存文件,怎么变大缩小

我只会创建的时候多大就多大

Reply View the author
WangZhongyun
deepin
2024-02-24 18:43
#3
酷谷的谷子

那个内存文件,怎么变大缩小

我只会创建的时候多大就多大

只要系统分区足够大,在系统分区内虚拟文件就如大海内的鱼可以畅游。特别是多系统,虚拟内存分区可能引发问题

Reply View the author