提个建议,希望系统优化内存控制,防止内存占满死机
Tofloor
poster avatar
159******10
deepin
2018-06-04 05:58
Author
本帖最后由 shooke 于 2018-6-3 22:01 编辑

以前一不小心软件开多了,内存不够用了,系统就会死掉。开了swap分区,就会卡好久大概5分钟,当内存转移到swap分区后系统才恢复使用。后来用上earlyoom以后没有卡死过了,当内存即将沾满的时候杀死长时间不活动的进程。让活动的软件可以正常使用,又不至于系统陷入死机状态。earlyoom默认是剩余10%内存,但其实不用剩余这么多,剩个300M左右就可以。所以我设置的是5%.

希望系统优化内存管理或者内置上earlyoom这样的软件,当剩余内存不足时,杀死不活动的程序,空出内存给新开启的软件使用。


Reply Favorite View the author
All Replies
avatar
jianguo922
deepin
2018-06-04 07:14
#1
好建议      
Reply View the author
avatar
MeowSprite
deepin
2018-06-04 08:57
#2
earlyoom并不是杀死长时间不活动的进程,其实还是跟内核OOM-killer一样的机制,基于一个oom-score来选择杀哪个进程,新开启的软件瞬间吃光内存,还是会被优先杀死的。比起内核的OOM-killer,它只是不需要等待内存完全爆炸之后才开始杀,这的确是个不错的好处。但是没有
Reply View the author
avatar
WENWEN
deepin
2018-06-04 16:48
#3
15.6 没有  15.6.1 会有的
Reply View the author
avatar
159******10
deepin
2018-06-04 17:04
#4
https://bbs.deepin.org/post/157577
earlyoom并不是杀死长时间不活动的进程,其实还是跟内核OOM-killer一样的机制,基于一个oom-score来选择杀 ...

学习了,其实我也不了解earlyoom的机制,只是感觉上是杀死了不常用的软件。
Reply View the author
avatar
jerry79
deepin
2018-06-04 17:18
#5
用过一段时间,卸载了,会经常把我的虚拟机杀掉。
Reply View the author
avatar
mtm
deepin
2018-06-04 18:10
#6
https://bbs.deepin.org/post/157577
用过一段时间,卸载了,会经常把我的虚拟机杀掉。

我也一样,虚拟机特别卡,奇怪的是流畅模式比正常情况下更卡。于是就删了
Reply View the author