Dear all
Hi
i have attached Resource allocation from one of my vms it show most of memory is unaccessed why ?
how can solve this ?
my esxi host has enough memory and free memory
the os that has been installed on my vm is redhat and vmware tools is installed on that
BR
Hi,
Unaccessed memory means the amount of memory never referenced by the guest. Though you allocate high amount of memory, the guest OS never needed that much memory to run. Whenever the VM needs memory it will use that, so there is nothing to worry as the resource allocations will be managed by hypervisor on runtime.
VMware vSphere 4 - ESX and vCenter Server
Unlike Windows, Linux machine will not touch complete memory during boot, hence you may see this kind of outcomes mostly in linux machines. Windows machines while booting the server it will zero out all the allocated memory even it does not use that completely.
Hope this helps.
so thanks
is your means if other vms need memory can get from this vm that has unaccessed memory ?
BR
That unaccessed memory is still there in the physical memory and is managed by ESXi, ESXi will allocate to VMs whenever required.
