HSP configuration tips
HSP transfer speeds are limited by certain configurations, including certain system settings, network card configuration and hardware (CPU, RAM, disk and network card). For Windows systems, transfer speeds are also influenced by whether Windows is running as a standalone instance or on a VM.
These tips can help you improve your system's transfer speeds.
Running in a VM
If you are running the Cleo Harmony or Cleo VLTrader application in a VM, use Linux for the HSP receiver where possible. If using Linux is not feasible, use the most recent version of Windows Server (with up-to-date drivers from the VM provider) for the HSP receiver.Network card configuration
If running the Cleo Harmony or Cleo VLTrader application in either a VM or a native OS, ensure that your network cards support Receive Side Scaling and that Receive Side Scaling is enabled in the network card configuration. If Receive Side Scaling is not enabled, individual HSP channels will not be able to scale, that is, increase the amount of data it is capable of receiving over time, which results in slow overall transfer speeds.
Windows-specific configuration
- Ensure that Windows has downloaded and applied the latest Windows updates
- Ensure the following network configuration parameters are set correctly.Note: You can view your current network configuration by opening a command prompt and running this command as administrator:
netsh int tcp show global
- Receive Window Auto-Tuning Level
- Set the value of this parameter to normal.
- Receive-Side Scaling State
- Set the value of this parameter to enabled.