Hardware and Operating System — Windows 7
OS and Hotfixes
TT client applications (X_TRADER®, X_RISK®, X_STUDY®, TT User Setup) will be supported when running on Windows 7 with the following caveats:
- The TT client must be running Windows 7 Home Premium, Professional, or Ultimate, with Service Pack 1 applied.
- The TT client applications must be running at least the following version: X_TRADER® 7.8.0, TT_TRADER® 7.8.0, X_RISK® 7.4.4, X_STUDY® 7.5.0, or TT User Setup 7.3.0
- The Base Filtering Engine (BFE) Windows Service must be disabled.
Note: The following operating system combinations are supported for a Japanese X_TRADER® machine:
- Japanese Windows 7
- Non-Japanese Windows 7 running an East Asian Language Pack set to the Japanese language
Network Connection Properties
TT recommends disabling the following network connection items:
- QoS Packet Scheduler
- Internet Protocol Version 6
- Link-Layer Topology Discovery Mapper I/O Driver
- Link-Layer Topology Discovery Responder
To access Network Connections, clicking the Start globe, then click Control Panel, Network and Internet, Network and Sharing Center, and then Change adapter settings. Right-click the network connection you want to edit.
Ethernet cards must be on the latest driver version.
Note: Per internal testing, TT has found that Nvidia cards can introduce random latency and disconnects.
Note: Due to driver and firmware limitations, TT does not recommend using Broadcom NetXtreme I based Ethernet cards in a production environment. Instead TT recommends the Broadcom NetXtreme II Gigabit cards, with either Broadcom driver version 14.2 or higher or HP driver 5.2.17 or higher.
- NetXtreme II Gigabit (chipset 5706, 5708, 5709, 5716)
- NetXtreme I Desktop/Mobile (chipset 5702, 5705, 5751, 5752, 5753, 5754, 5755, 5756, 5761, 5764, 5782, 57760, 57761, and 57765)
- NetXtreme I Server (chipset 5700, 5701, 5703, 5704, 5714, 5715, 5718, 5721, 5722, 5723, and 5780)
- NetLink 57xx (chipset 5784, 5785, 57780, 57781, 57785, 57788, 57790, 57791, 57795, 5781, 5786, 5787, 5788, and 5789)
- NetLink 4401 (chipset 4401)
- For all NICs, disable the following:
- Checksum Offload
- Flow Control
- Large Send Offload
- NIC Sleep
- Run the following commands individually from a command line:
- netsh interface tcp set global rss=disabled
- netsh interface tcp set global chimney=disabled
- netsh interface tcp set global ecncapability=disabled
- netsh interface tcp set global congestionprovider=none
- netsh interface tcp set global autotuning=normal
- netsh interface ipv4 set global taskoffload=disabled
- netsh interface ipv4 set global mldversion=version3
- Increase the Number of Rx Buffers to 3000 (the latest driver version is 18.104.22.168)
Power Save Settings
To avoid unexpected disconnects and to help ensure proper TT application functionality, turn off any power save or hibernation functionality for the machines that host TT software.
- Select the Start globe and then enter “screen saver” into the Search programs and files field.
- Click the Screen saver drop-down and select None.
- On this same window, click Change power settings.
- On the Select a power plan screen, select High Performance. This option is sometimes hidden in the additional plans section.
- Click Change plan settings next to the High Performance plan.
- Ensure Turn of the display and Put the computer to sleep are both set to Never.
- Click Save changes.
- Click OK.
- Turn off hard disk power saving.
Turn off any other power save or hibernation functionality for the monitor and all NICs.
Visual Effects and Appearance Options
Traders that prefer the visual appearance (“look and feel”) of Windows XP over the visual appearance of Windows 7, often select a “Windows Classic” based theme. While this theme does provide the familiar legacy appearance of XP, it introduces an issue where windows and or cells within windows will “flicker”. This is a problem with other “Basic and High Contrast” themes as well. To avoid the flickering, follow the Visual Effects and Appearance Options optimizations listed below:
- Select the Start globe and then enter “adjust appearance” into the Search programs and files field.
- Select Adjust the appearance and performance of windows.
- On the Visual Effects tab, click Custom and then
uncheck all items except the following:
- Enable desktop composition (required to avoid screen flickering)
- Show thumbnails instead of icons (optional - many users prefer to leave this enabled)
- Show windows contents while dragging (optional – many users prefer to leave this enabled)
- Use visual styles on windows and buttons (required to avoid screen flickering)
- Click OK.
Windows Performance Settings
- Ensure workstations
are set to automatically adjust for best performance.
- To access this setting, select the Start globe and then enter “appearance” into the Search programs and files field. Select the Adjust the appearance and performance of Windows link. On the Visual Effects tab and select Adjust for best performance and then select the following checkboxes (if they exist): “Enable Aero Peek”, “Enable desktop composition”, and “Use visual styles on windows and buttons”. Click OK.
- Disable ALL unnecessary startup items within the System Configuration
- To access this setting, select the Start globe and then enter “system configuration” into the Search programs and files field. Select the Startup tab and deselect all items that are not necessary as startup items. TT recommends leaving Guardian, trading applications, and antivirus software selected.
You must disable the Base Filtering Engine (BFE) Windows Service.
In addition, TT recommends that you disable all other unnecessary services. For example:
- Automatic Updates*
- Computer Browser**
- Security Center
- Tablet PC Input Services
- Windows Defender
- Windows Firewall**
- Windows Search
- Windows Time
- Windows Update
* Automatic updates should be downloaded and installed outside of trading hours.
** TT Strongly recommends disabling the Computer Browser service.
*** If you do not disable your Windows firewall, ensure port 10200 is enabled.
To access the Services window, select the Start globe, and type services.msc in the Start Search field.
Note: When you stop a service with dependencies, Windows prompts you to stop the dependent services as well. After the services are stopped, you should also disable any dependent services.