当前位置: 技术问答>linux和unix
开机一天发现物理内存用去很多,这样属于正常现象吗?
来源: 互联网 发布时间:2015-11-15
本文导语: 开机一天物理内存使用从260M到 502 M,这种情况算不算正常?我什么都没干。 [root@limlzm]# free -m total used free shared buffers cached Mem: 502 ...
开机一天物理内存使用从260M到 502 M,这种情况算不算正常?我什么都没干。
[root@limlzm]# free -m
total used free shared buffers cached
Mem: 502 463 39 0 113 123
-/+ buffers/cache: 225 277
Swap: 1019 0 1019
系统是fedora1。
[root@limlzm]# free -m
total used free shared buffers cached
Mem: 502 463 39 0 113 123
-/+ buffers/cache: 225 277
Swap: 1019 0 1019
系统是fedora1。
|
那要看是什么应用占据了内存,系统是用来干什么的。
|
buffers和cached从某种意义上都可以看作可用内存的,是kernel用来维持性能用的,并不是真正分配了的内存,一旦有内存需求,这些内存可以立刻被分配。
举个例子,你复制一个很大的文件之后会发现buffers或cached会增加很多,即使复制结束。
举个例子,你复制一个很大的文件之后会发现buffers或cached会增加很多,即使复制结束。
|
正常
|
正常
linux的内存管理就是这样的
把内存当硬盘用 有多少估计他都会给你用完
不过不用担心
需要的时候会及时的收回
个人认为跟他的文件系统有关系
这样的内存分配会减少磁盘碎片
(个人观点)
linux的内存管理就是这样的
把内存当硬盘用 有多少估计他都会给你用完
不过不用担心
需要的时候会及时的收回
个人认为跟他的文件系统有关系
这样的内存分配会减少磁盘碎片
(个人观点)
|
正常,操作系统有资源这一概念。系统对资源的分配有些是只有重启后才能回收的回来的。
windows也有类似的情况+_+
windows也有类似的情况+_+
|
应该是当作磁盘cache用了,suse自带有显示当前内存使用情况的工具的,发现系统开启时,内存大部分都 用作了磁盘cache,以提高启动速度,这部分不影响以后的使用.(也许还有别的用处)