nmon memory output


New Member
I've ran this by my Linux admins, but can't seem to get a reasonable answer.
I have two systems supposedly having relatively the same memory configurations.

What I'm wondering about is the Cached= and Active= values for each and why they may be so different? Along with the other values underneath. If this could be a difference in configuration or something else.

Memory Stats --------------------------------------------
RAM High Low Swap
Total MB 64425.1 -0.0 -0.0 8192.0
Free MB 54826.1 -0.0 -0.0 8073.7
Free Percent 85.1% 100.0% 100.0% 98.6%
Cached= 7040.1 Active= 6224.6
Buffers= 425.8 Swapcached= 4.5 Inactive = 2140.5
Dirty = 4.4 Writeback = 0.0 Mapped = 115.9
Slab = 777.5 Commit_AS = 2852.7 PageTables= 18.5

Memory Stats --------------------------------------------
RAM High Low Swap
Total MB 64423.5 -0.0 -0.0 8192.0
Free MB 3862.4 -0.0 -0.0 7233.0
Free Percent 6.0% 100.0% 100.0% 88.3%
Cached= 54948.1 Active= 19277.2
Buffers= 599.8 Swapcached= 69.5 Inactive = 38364.4
Dirty = 16.9 Writeback = 0.1 Mapped = 156.0
Slab = 2380.2 Commit_AS = 6982.8 PageTables= 72.9


Well-Known Member
The total amount of memory available is the same on both machines - 64Gb, if I'm reading correctly. But the memory usage of each is vastly different. The first has 54Gb free and the second has 38Gb free..

Unless I'm mis-reading/misunderstanding the stats you have posted, the second machine appears to be using a lot more memory than the first - which to me, would merely indicate that the second machine was under a heavier load than the first at the time that those stats were taken.

I don't think this has anything to do with memory configuration - this is purely down to how much memory each machine was using at the time that these values were taken. Again - all those figures say to me is that the second machine is under a heavier load/usage than the first.

Are both machines using the same distro?
How many processes are running on the two machines?
Is one machine running something that the other isn't? Perhaps some service that the other isn't?

Did you take a look at top, or htop to compare the number of processes running on both machines and how much memory was being used by each process?

Members online

Latest posts