当前位置: 技术问答>linux和unix
linux内存缘何耗尽
来源: 互联网 发布时间:2017-01-17
本文导语: 在实验室的两台linux服务器上用了matlab,一台内存8G,一台4G,现在用top命令显示使用的内存都接近最大值。可是matlab已经关了,也没有其它程序啊。。4G的机器上就我一个用户,8G的机器上其它用户也没有跑程序。怎...
在实验室的两台linux服务器上用了matlab,一台内存8G,一台4G,现在用top命令显示使用的内存都接近最大值。可是matlab已经关了,也没有其它程序啊。。4G的机器上就我一个用户,8G的机器上其它用户也没有跑程序。怎么回事。。
|
linux的内存使用跟windows不一样,不能用windows的思维来看。
linux上即使程序已经关闭,那部分内存还是会继续保留的,除非物理内存已经不够用了。
网上相关的文章很多,这里有一篇你可以看看:
http://hi.baidu.com/yangzhu6263736/blog/item/fdb2d3de1051b8385982ddd2.html
linux上即使程序已经关闭,那部分内存还是会继续保留的,除非物理内存已经不够用了。
网上相关的文章很多,这里有一篇你可以看看:
http://hi.baidu.com/yangzhu6263736/blog/item/fdb2d3de1051b8385982ddd2.html
|
用free命令,-/+ buffers/cache那一栏才是应用程序实际使用的内纯。
|
http://bbs.chinaunix.net/viewthread.php?tid=3620712&extra=page%3D1
CSDN不能直接发图片,不好意思
|
swap是空的说明你的内存够用,没有用到交换分区
|
《linux内核设计与实现》网上有电子版
下载在硬盘上都有一两年了,可惜从来没时间去看
下载在硬盘上都有一两年了,可惜从来没时间去看