有一个程序不停地吃内存, 请问有什么解决办法么?

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

有一个程序不停地吃内存, 请问有什么解决办法么?

#1

帖子 恒河沙数1 » 2014-11-17 16:43

这个一个上网客户端的登陆程序, 按道理来说不会占用很多内存, 但事实上, 随着时间的增加, 它吃了很多内存, 请问这种情况怎么手动帮其释放内存?
附件
5hours.png
上次由 恒河沙数1 在 2014-11-18 18:24,总共编辑 2 次。
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#2

帖子 jinjiachen » 2014-11-18 8:54

我能想到的就是KILL掉。。。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#3

帖子 YeLee » 2014-11-18 9:19

最大的可能就是malloc跟free不对称,简单来说就是内存泄漏,最好的解决办法就是给上游报bug。 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
恒河沙数1
帖子: 295
注册时间: 2013-04-27 19:26
系统: ubuntu+win7

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#4

帖子 恒河沙数1 » 2014-11-18 18:20

YeLee 写了:最好的解决办法就是给上游报bug。 :em01
给上游报bug等他们修复是不可能的了, 这个公司出了这个Linux版从来就没更新过. 对了, 补充一点, 这个程序是32位的, 对解决这个问题有帮助么?
头像
tracyone
帖子: 866
注册时间: 2010-11-19 14:25
系统: 乌班图
来自: onetracy.com
联系:

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#5

帖子 tracyone » 2014-11-18 20:17

恒河沙数1 写了:
YeLee 写了:最好的解决办法就是给上游报bug。 :em01
给上游报bug等他们修复是不可能的了, 这个公司出了这个Linux版从来就没更新过. 对了, 补充一点, 这个程序是32位的, 对解决这个问题有帮助么?
源代码不,自己改吧..
头像
懒蜗牛Gentoo
论坛版主
帖子: 7362
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#6

帖子 懒蜗牛Gentoo » 2014-11-18 21:42

除了每隔一段时间kill一下之外,没啥别的办法
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#7

帖子 月下叹逍遥 » 2014-11-18 22:03

做个PBS作业管理系统,利用PBS限制其内存使用率
浮生七十今三十,从此凄惶未可知
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: 有一个程序不停地吃内存, 请问有什么解决办法么?

#8

帖子 rosynirvana » 2014-11-28 22:34

有没有听说过一句话?
内存回收是什么?隔几分钟重启一次apache不就行了
回复