Citrix XenDesktop ICA Optimizations And Tweaks!
Optimization for WAN ICA settings
Edit the default.ica located under ‘C:\Inetpub\wwwroot\<Site Directory>\conf’ with the following additions:
Under [WFClient] add the following:
Disables LPT Port redirection
Disabled the Printing Virtual Channel associated with LPT redirection
Disables Client update functionality
This setting affects the max amount of server to client data that the connection will try and keep active at any point.
This setting affects the max amount of client to server data that the connection will try and keep active at any point.
This setting aligns with the underlying packet size for wireless networks. Citrix testing has found this value to be the optimum value for most networks.
Enabling the persistent cache decreases logon time and improves the performance of graphics operations during an ICA session
Enabling these parameters reduces the number of small mouse and keyboard packets sent to the server.
Intermediate mouse packets are discarded and a number of keystroke packets are coalesced into a single larger packet.
Enables Full Screen only mode.
Under [Application] add the following:
Enables Maximum Data Compression
These values enable SpeedScreen3 Latency reduction features
To improve ICA latency and performance, the customer tested reducing the ICA packet size (default 1460 bytes) to 512 bytes. This was accomplished by the following changes.
1. Server-side ICA packet changes may be implemented by defining the entry as a DWORD parameter (for example, 512). Restart the server for this registry value to take effect. If the entry is undefined, has a value of zero, or a value greater than 1460, it will have no effect. But other values will cause the server to use a smaller maximum length for all packets sent after session initialization.
2. Client-side ICA packet changes may be implemented by editing the users APPSRV.INI file. These changes will take effect upon the next log on. *
* User must log off all active and disconnected sessions; restart of the Presentation Server is recommended.