在我的Ubuntu11.04 64位系统上,今天早上更新管理器想要安装2.6.38-10通用内核,所以我让它安装。我没有注意到任何不同,除了记忆似乎不再泄漏。通常,在一段时间后,内存使用量逐渐增加,并且不会下降很多,即使当我关闭程序时,但是自从安装新内核之后,当我关闭程序时,它似乎回到了“正常”状态(大约在重新启动后的位置)。当然,我不知道这是由于内核还是其他原因。有人知道这是否是内核中的修复吗?
我为这一进步感到高兴,但我不知道是什么导致了它。
发布于 2011-07-14 15:08:06
在使用了Ubuntu的Software想要在我的系统上安装的新内核(2.6.38-10.46)一天之后,我可以说,毫无疑问,它在内存使用上已经产生了显著的差异。我运行了我所能做的一切,这样我就可以获得内存使用量,当我关闭应用程序时,内存使用量就会下降到正常水平。
在过去,即使在应用程序关闭之后,我的系统的内存使用量也会缓慢增加。我的系统中有4GB的RAM,所以在一两天后,似乎1.5GB被占用了,然后再过一两天,它就会达到2GB,而且还会继续运行。现在,在关闭我一直在运行的应用程序之后,内存使用量下降到500到700 MB,这就是在启动之后和打开任何应用程序之前内存使用量的位置。我没有看到内存掉进洞里的迹象,也没有看到在应用程序关闭后内存被保存并没有释放的迹象。
发布于 2011-07-14 02:39:29
内核包有一些变化。我建议您阅读它们,它们通常详细介绍对包/内核的各种更改,包括更新包的原因。(这个答案是从我发到这个帖子的评论中转换而来的,在发布这个答案后删除了)
https://askubuntu.com/questions/52987
复制相似问题