There is a certain Java process, which runs 4-5 times faster in Windows 10 (on VMWARE) wrt Windows Server 2016 (on VMWARE), and with 1/4th of the resources in Windows 10 wrt Windows Server 2016. The same process on a physical Windows 10 Desktop runs similarly faster as that of Windows 10 mentioned here. On physical windows server 2016 (without VMWARE) also runs slower. Since it is a enterprise application, it has to be run on Windows Server 2016 only, hence the problem has to be fixed. The same process, in our application vendors' environment, on Windows Server 2016 (with VMWARE) takes about the same time as that of Windows 10 mentioned above. There are also other combinations tried on Windows Server 2016 like disabling antivirus, firewall, high performance power plan etc, but it still runs slow !!!
Does anybody has any pointers to the same as to why it runs this slow in Windows Server 2016 wrt Windows 10 ? Do let me know if anybody needs any more information on this behavior.