Chinaunix
标题:
新装的空机器 怎么内存就用完了?
[打印本页]
作者:
netflyfox
时间:
2006-01-04 15:23
标题:
新装的空机器 怎么内存就用完了?
top - 15:19:03 up 6 days, 4:17, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 75 total, 1 running, 74 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0% us, 0.1% sy, 0.0% ni, 99.9% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 2055724k total, 2036384k used, 19340k free, 53660k buffers
Swap: 4095992k total, 0k used, 4095992k free, 1819196k cached
怎么看实际的内存使用情况?谢谢
作者:
cole
时间:
2006-01-04 15:23
好像拿去做缓冲了 你看我的
[root@dd]# cat /proc/meminfo
MemTotal: 2055724 kB
MemFree: 19468 kB
Buffers: 53676 kB
Cached: 1819180 kB
SwapCached: 0 kB
Active: 1408788 kB
Inactive: 499352 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 2055724 kB
LowFree: 19468 kB
SwapTotal: 4095992 kB
SwapFree: 4095992 kB
Dirty: 12 kB
Writeback: 0 kB
Mapped: 55060 kB
Slab: 112508 kB
Committed_AS: 81800 kB
PageTables: 2056 kB
VmallocTotal: 536870911 kB
VmallocUsed: 265136 kB
VmallocChunk: 536605351 kB
HugePages_Total: 0
HugePages_Free: 0
Hugepagesize: 2048 kB
[
本帖最后由 cole 于 2006-1-4 15:31 编辑
]
作者:
netflyfox
时间:
2006-01-04 15:33
是这样的吗?
你的2G内存拿了 1.8去做cached?
Cached: 1819180 kB
作者:
liukaidz
时间:
2006-01-04 15:39
恩,这应该是LINUX的系统内存管理机制,把可用的内存用于当前的作业中,当新加作业,再分配出一部分内存供新加作业使用。
作者:
netflyfox
时间:
2006-01-04 15:49
哦 我明白了 为什么我新装的机器什么都没跑 top一看内存机会没有了
如果要跑oracle 这些程序;又会从 cache里面分 内存 出来给 oracle使用 ,MemFree+Cached 可以看作是 空的内存值 ?是这样吧
我刚接触linux 多多指教
作者:
mmhh516
时间:
2006-01-04 16:50
linux的内存不是用来看的,是拿来用的。和windows不一样的。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2