VMware Horizon Community
TobyFruthParson
Enthusiast
Enthusiast

MSI Compression - Performance Improvements Possible?

I'm testing a variety of physical and virtual systems to find ways to improve performance in the ThinApp build process.  Most notably, the portion of the build when the MSI is created is quite slow in comparison to the rest of the process.  Alas, pigz is not available for Windows (that I'm aware.)  The MSI compression process appears to make use of a single CPU thread.  This is unfortunate.  I am currently testing out the use of a RAM disk, to see if it will help make the compression process go faster.  The RAM disk driver is free and comes from: http://www.ltr-data.se/opencode.html/ .

I don't currently have any specialized hardware available to me, like a Fusion-IO card or other caching peripherals.  I don't have an SSD.  I do have a couple of servers, one physical with 8 HyperThreaded cores and 8GB of RAM, running Windows 2008R2 Standard, and one virtual with 4GB RAM running Windows 2008 32-bit.

Does anyone know of a way to get the MSI compression portion of the ThinApp build process to make use of more than one CPU?

Toby Fruth, Sr. Specialist, The Parsons Corporation
0 Kudos
1 Reply
Lakshman
Champion
Champion

Yes, the MSI compression is time consuming, I'm not sure if there is a way to speed up this process.

I have tried enabling MSICompressionType=none in the package.ini to stop the MSI compression that helped me improving the build process time.