Sunday, 1 July 2012

Improve First Time Launch Speed Utlising RadeRun

Hi All,

I am in the process of implementing a new Citrix XenApp 6.5 solution, the solution utilises application steaming to the server and I noticed the first time launch speed was really slow.

I found this article. I had assumed I could use RadeDeploy to reduce the time it takes to boot the application for the first time.

I tested the RadeDeploy solution which did copy the package to C:\Program Files (x86)\Citrix\Deploy however, it didn't reduce the time it had taken to load for the first time. Since I am using streamed to server and my network is fast, I didn't see any change

I stumbled across the following post by David Pineda. David suggested to use RadeRun to get the application into C:\Program Files (x86)\Citrix\RadeCache, Davids solution worked.

I created a script that I run on my master image that empties and caches all of my citrix applications on the local image. The script looks somthing like this:

cd /d c:\Program Files (x86)\Citrix\Streaming Client
'Clear the applications PreDeploy
radecache /flushall; ' Flush All Applications
Pause
'PreCache All Microsoft Applications
RadeRun.exe -e /app:"Application Name" /package:"Application Profile Location\Profile.Profile"

Pause


I used the following application to get the RadeRun commands

No comments:

Post a Comment