Running on a Windows-based Operating System
When running the EMS on Windows-based operating systems, it is possible for the Windows OS to have a tick resolution that is higher that the tick resolution requested by EMS. For example, the default Windows tick resolution is 15ms and the default tick resolution for EMS is 5ms. In this scenario EMS executes only at the limit interval of 15ms instead of the requested 5ms interval. To achieve the best performance, it is recommended that the Windows tick resolution be changed, using the Windows API functions, to one half of the maximum sampling rate (Nyquist Sampling). Note that some systems will experience high CPU load due to the increased tick timer.