output of `free`

bofh@snoopy.virtual.net.au
Tue, 25 Mar 97 21:09:46 +1000


Here's the output of running `free` on one of my systems (2.1.29). Is it right to have more shared memory than physical RAM? A quick inspection of the kernel source indicates that the code goes through a map of physical RAM and counts pages, therefore shared should be less than total RAM (the machine has 32megs). Is something wrong or am I misunderstanding this?

total used free shared buffers cached
Mem: 30760 30360 400 54084 188 2544
-/+ buffers: 27628 3132
Swap: 127004 7248 119756