查看: 166|回复: 0

Deepin增加swap交换空间

[复制链接]

1

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-8
发表于 2021-6-27 17:16:00 | 显示全部楼层 |阅读模式

前言:

​ UOS/Deepin有个说法是“大于8GB的电脑不需要开启swap功能”,所以安装好系统后是看不到swap空间的,默认没有开启swap;另外有些人说swap影响SSD的寿命;只能说不同人对待事物的认知不同吧,还是看自己需求再选择;我自己虽然已经有16GB的RAM空间了,但是把UOS/Deepin当做服务器来使用的话,日常开发需要运行很多软件,所以需要增加swap交换空间,避免出现内存空间不足的影响.

目录
  • 1.创建目录
  • 2.增加空间
  • 3.设置权限
  • 4.建立swap文件系统
  • 5.激活swap文件系统
  • 6.开机自动启用
  • 7.其他

1.创建目录

由于使用的UOS的/目录空间不够,所以需要创建其他的目录,用来作交换空间目录;命令:

sudo mkdir -p /usr/local/data/swap

2.增加空间

这里增加8GB大小(1M * 8192),命令:

sudo dd if=/dev/zero of=/usr/local/data/swap/swapfile bs=1M count=8192

解释:

  • dd 用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换

  • if=/dev/zero 指定输入源文件为/dev/zero

  • of=/usr/local/data/swap/swapfile 输出文件位置是/usr/local/data/swap目录,文件名称是swapfile

  • bs 表示文件大小基数,count 表示文件大小基数的数目,生成的文件大小为 bs*count

3.设置权限

为swapfile文件设置权限

sudo chmod 666 /usr/local/data/swap/swapfile

4.建立swap文件系统

命令:

sudo mkswap /usr/local/data/swap/swapfile

5.激活swap文件系统

激活新增的8GB交换空间,命令:

sudo swapon /usr/local/data/swap/swapfile

6.开机自动启用

为了方便,增加开机自动启用swap空间,命令如下:

sudo echo "/usr/local/data/swap/swapfile swap swap defaults 0 0" >> /etc/fstab

7.其他

卸载swap文件,命令:

sudo swapoff /usr/local/data/swap/swapfile


来源:https://www.cnblogs.com/youngyajun/p/14941135.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部