swap 使用太多,怎么降下来?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
saintthor
帖子: 107
注册时间: 2014-05-30 15:45
系统: 14.04

swap 使用太多,怎么降下来?

#1

帖子 saintthor » 2015-03-28 18:48

v14.04

系统开始运行时挺快的,swap在30%左右,但使用几天之后(晚上不关机),swap 过了70%,就会经常读盘,干什么都慢。

怎么能在不重启的情况下将 swap 降下来?
头像
xcjzhd
帖子: 203
注册时间: 2009-06-12 20:20
系统: The Great ArchLinux

Re: swap 使用太多,怎么降下来?

#2

帖子 xcjzhd » 2015-03-28 19:05

最简单的方法: swapoff -a && swapon -a

但是把swap降下来会导致更多的磁盘读写.
还是考虑关闭内存消耗大的程序把.
负责解决各种UEFI问题
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: swap 使用太多,怎么降下来?

#3

帖子 rosynirvana » 2015-03-28 19:09

加内存条,换ssd
头像
lainme
论坛版主
帖子: 7805
注册时间: 2008-09-13 19:17
系统: Arch Linux (x86_64)
联系:

Re: swap 使用太多,怎么降下来?

#4

帖子 lainme » 2015-03-28 19:44

是不是你在用的什么程序有内存泄漏,找找看。我的电脑几个月不关也不会这样,内存都是保持在30%,无swap。以前用hotot的时候有内存泄漏,只要开机三天内存就满了。
---------------------------------------------------------------
一开始就swap的话可能真要加内存了。
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: swap 使用太多,怎么降下来?

#5

帖子 rosynirvana » 2015-03-28 20:42

4G RAM然后一直看视频swap很多也是正常的
明显泄漏估计会OOM
saintthor
帖子: 107
注册时间: 2014-05-30 15:45
系统: 14.04

Re: swap 使用太多,怎么降下来?

#6

帖子 saintthor » 2015-03-28 21:08

rosynirvana 写了:4G RAM然后一直看视频swap很多也是正常的
明显泄漏估计会OOM
被你说中了。
saintthor
帖子: 107
注册时间: 2014-05-30 15:45
系统: 14.04

Re: swap 使用太多,怎么降下来?

#7

帖子 saintthor » 2015-03-28 21:10

xcjzhd 写了:最简单的方法: swapoff -a && swapon -a

但是把swap降下来会导致更多的磁盘读写.
还是考虑关闭内存消耗大的程序把.
/dev/sda3: swapoff failed: Cannot allocate memory

这是怎么了?
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: swap 使用太多,怎么降下来?

#8

帖子 rosynirvana » 2015-03-28 21:21

saintthor 写了:
xcjzhd 写了:最简单的方法: swapoff -a && swapon -a

但是把swap降下来会导致更多的磁盘读写.
还是考虑关闭内存消耗大的程序把.
/dev/sda3: swapoff failed: Cannot allocate memory

这是怎么了?
内存不足呗……
头像
dwl301
帖子: 1131
注册时间: 2007-04-14 11:17

Re: swap 使用太多,怎么降下来?

#9

帖子 dwl301 » 2015-03-30 13:16

公司32G以上内存的服务器从来不划swap ……
Gigabyte Aero 15
Intel Core i7-7700HQ
NVIDIA GeForce GTX 1060 (DISABLED)
2x8GB DDR4 2400MHz
M.2 NVME 2280 512G
M.2 NVME 2280 1024G
15.6" FHD 1920×1080
回复