Hi Experts,
I have browsed much of the community to here find something I am having great difficulty in understanding so a very simple explanation would be greatly appreciated.
Now, we have some Linux VMs (i dont know much about Linux, so please forgive me) which for some reason have been created with16GB Memory... okay fine, so I cant do anything about that. Now the stats show something like this in VC:
Host Memory Usage: around 14GB
Guest Memory Usage: under 3GB at max I've seen
So, I asked the admin of the linux machine to tell me what the O/S was reporting... and he looks me blank in the face and says its consistently using 15GB and he ideally needs more, but I've never seen the Guest Memory Usage in VC more than 3GB.
right, so dead end there for now.
Next goal, check the same in a Windows machine created with 2GB RAM... same sort of thing... what VC is reporting is completely different what the O/S reports....
.... now i'm beginning to get confused
I have read lots on this forum and i'm seeing answers like:
"You can't really trust what the guest OS tells you about memory usage, as it's just going to tell you what it thinks it has allocated, and a lot of that could be shared pages in the physical memory."
Now, this is fine, but I dont understand it. I need something a little more clear if possible as to why it does this as my end goal is too reduce the memory on machines allocated with 16GB! but I need a case.
Thanks