I am having a serious problem hosting websites based on Redhat or Centos on Hyper-V. While on physical server that is not the case even when the CPU and memory is much less than what is been allocated for on Hyper-V.
30 - 50 user's try to access a page to upload document or login, the server gets hanged completely. sometime we have to force restart because we cannot even login to reboot the server. but that is not the case with physical server even when the memory and CPU is half of what is been used on Hyper-V.
One of the issues I am facing on Hyper-V is the memory releases, which keeps increasing and never get release unless I use a run /bin/sync; /bin/echo 3 > /proc/sys/vm/drop_caches on crontab to release the memory or force restart the server.
I am getting to a point to move all my web onto physical machine due to that problem. can you please help me resolve that problem. Is the fix from the Windows, Linux or Apache?