教你手动开启swap
Tofloor
poster avatar
14******70@qq.com
deepin
2018-10-05 05:21
Author
本帖最后由 lolimay 于 2018-10-4 22:41 编辑

新版 deepin 已经默认对内存4G以上的机器不再启用swap。但摊上Chrome、VS Code这些吃内存大户,分分钟就能让你系统内存爆红卡死。
下面给出手动开启 swap 的方法:

交换空间的大小个人建议设置和你的实际物理内存一样大,如你的内存是 8 G的,则可将下面的 count 的值设为 8192。
  1. sudo dd if=/dev/zero of=/root/swapfile bs=1M count=4096 #增加 4G 交换空间
  2. sudo mkswap /root/swapfile #建立swap的文件系统
  3. sudo swapon /root/swapfile #启用swap文件
  4. echo "/root/swapfile swap swap defaults 0 0" | sudo tee -a /etc/fstab #更新 fstab 文件
Copy the Code





Reply Favorite View the author
All Replies
avatar
funtoo
deepin
2018-10-05 06:02
#1
你这开启的是swapfile,不是swap分区。
Reply View the author
Comments
cg281312960
2018-10-05 06:27
作者可能考虑到增加分区有危险吧,swapfile和分区效率也差不了多少
avatar
14******70@qq.com
deepin
2018-10-05 06:40
#2
https://bbs.deepin.org/post/169524
你这开启的是swapfile,不是swap分区。

谢谢提醒,已修正,我之前可能是对“分区”有什么误解 /xk
Reply View the author
avatar
132******27
deepin
2018-11-18 19:14
#3
新单词:吃内存大户
Reply View the author
avatar
182******58
deepin
2019-02-17 00:34
#4
我电脑老卡,不知道是不是这个问题,我有12G的物理内存,但物理内存还剩很多,可交换空间之前装系统时只分配了2G,使用的时候经常显示100%,现在找到了这文章,希望有所帮助!
Reply View the author
avatar
百赖小生
deepin
2019-02-17 20:51
#5
感谢分享!
Reply View the author
avatar
lrsusy
deepin
2019-04-11 08:22
#6
这个怎么关闭
Reply View the author
avatar
犇牛
deepin
2019-04-12 04:08
#7
8G X220i,,,,CPU:i3-2350,,,,SSD-120G,,,运行流畅 稳定
Reply View the author
avatar
o0******00@163.com
deepin
2019-04-12 04:52
#8
我这老本   之前的老是五响应和卡logo是这个原因不? I5 三代,4G内存   SSD。
Reply View the author
avatar
o0******00@163.com
deepin
2019-04-12 04:54
#9
还有内存4G ,能在装系统时,把交换分区   设成8G不?
Reply View the author
avatar
海鸥
deepin
2019-04-23 15:31
#10
支持一下好的分享!试作成功,礼谢!!
Reply View the author
avatar
182******97
deepin
2019-04-23 18:04
#11
内存现在白菜价,考虑买个16G的吧
Reply View the author
avatar
许自强
deepin
2019-04-23 18:40
#12
https://bbs.deepin.org/post/169524
我电脑老卡,不知道是不是这个问题,我有12G的物理内存,但物理内存还剩很多,可交换空间之前装系统时只分 ...

看来是交换分区拖慢了你的电脑
Reply View the author
avatar
许自强
deepin
2019-04-23 18:41
#13
https://bbs.deepin.org/post/169524
还有内存4G ,能在装系统时,把交换分区   设成8G不?

可以的
Reply View the author
avatar
许自强
deepin
2019-04-23 18:41
#14
https://bbs.deepin.org/post/169524
还有内存4G ,能在装系统时,把交换分区   设成8G不?

可以的
Reply View the author
avatar
nego8009
deepin
2019-05-07 03:22
#15
开启swapfile时,重启电脑用不用再次加载
Reply View the author
avatar
158******60
deepin
2019-05-07 05:23
#16
安装的时候就设了交换分区,按楼主说的没有使用吗
Reply View the author
avatar
superendermansm
deepin
2019-05-07 05:30
#17
求开启swap分区的方法
Reply View the author
avatar
nego8009
deepin
2019-05-20 18:54
#18
请教一个问题。系统升级到15.10后自带8G交换分区,可是我没有注意到。按你上面的命令给修改成4G的了。怎么样改回去呀。我按上面的命令再次修改count 值,还是改不回去。还有办法能改回去吗?
Reply View the author
avatar
superendermansm
deepin
2019-07-31 03:44
#19
lrsusy 发表于 2019-4-11 00:22
这个怎么关闭

/swapoff
然后删掉文件即可
Reply View the author
avatar
阵风
deepin
2022-09-25 19:36
#20

谢谢楼主,搞定!不过我用的deepin20.7,直接执行的话验证系统密码提示错误,需要先执行sudo su

Reply View the author