The SystemWeaver server application can be run in virtualized server environments like Hyper-V, VMware, etc. However, such environments may not be intended or optimized for in-memory databases, and as a result performance may be less-than optimal*.
Begin by ensuring that the virtual machine fulfills the SystemWeaver Server - Software and Hardware Requirements.
vCPU
A minimum of 4 x vCPU for the virtual server. . Our recommendation is 8 x vCPU.
Optimal Settings
This applies to all database types on Virtual Servers. In the virtual machine Settings under Management > Integration Services, ensure that Data Exchange and Guest services are selected.

* It has been observed that virtualized environments do not always respect reserved RAM quota, which may severely deteriorate performance.