Secrets for Optimizing Flash Performance Part 2
Friday, 14 December 2007 by Michel Roth
In addition to Derek Thorslund's first article on the "secrets for optimizing flash performance" he's posted another article that continues on the secret path.

This time around, Derek mentions the "Queuing & Tossing feature" of Citrix Presentation Server 4 and higher. This feature shows up in the management console as "Discard queued images which are replaced by other images" or "Discard redundant graphics operations", depending on which version of Presentation Server you're running. For future reference:

[color=white]space[/color]

Derek shares some very interesting details (that Citrix should have made very public prior to release of CPS 4.5 in my opinion) about this Queuing & Tossing feature: "The tossing algorithm was enhanced in Presentation Server 4.5 (Ohio) to look for more graphics constructs. The tossing algorithm now uses a 1-bit-per-pixel map of the session screen. And it can detect complete self-contained 'frames'. As a result, Thinwire will either send the entire frame to the client as a self-contained entity or toss it completely. These improvements to the tossing algorithm further reduce the amount of data that needs to be sent over the wire. Along with reduced network bandwidth consumption, network efficiency (data bytes per frame) is increased. And the user experience is better because the entire frame gets updated at once rather than in pieces."

In addition he teaches us that in PS 4.5 just-in-time output behavior has further improved Flash performance.

Derek also mentions that he (a Citrix engineer) found that enabling Queuing & Tossing reduced bandwidth consumption by more than 3 times. That some interesting data because I've been doing testing of my own with Flash in Citrix environments. Look for a article on the interesting results soon.

Read the entire article about Secrets for Optimizing Flash Performance Part 2.

Related Items:

New SpeedScreen Technologies In Presentation Server 4.5 (14 November 2006)
Presentation Server 4.5 To Be Released At Citrix Summit ? (28 January 2007)
SpeedScreen Browser Acceleration Dissected (10 January 2008)
HDX Learning Series - Thinwire Virtual Display Adapter (10 August 2009)
Bandwidth Impact Of ClearType In RDP - Revisited (20 September 2007)
Sneak peek: Multimedia virtualization (29 October 2007)
Citrix's Multimedia Virtualization Initiative (11 October 2007)
ICA Client Version 10 Released (26 February 2007)
Citrix Project Apollo Demo From Summit 08 (4 February 2008)
Citrix Multimedia Virtualization Demos (31 October 2007)
Comments (0)