The host memory fromSpotlight should reflect the memory usage of your server, i.e. on Unix and not your local PC client. The memory didn't show the numbers that the user was expecting.
We take one of the lowest values for vmstat's "free" value for example :
free = 10494 [size of the free list]
and assume that
PAGE_SIZE = 4096 bytes
Calculation:
FreePhyMB = Memory.Private2.. * PageSize.PageSize.. / 1024/ 1024
= (10494 * 4096)/1024/1024
= 40.99 MB which is roughly what is reported on the Spotlight Oracle home page.
It also depends on what PAGE_SIZE you are using.
You can run "getconf PAGE_SIZE" from the command line on the server to read that.