4.5

Table Of Contents
ThinApp User’s Guide
74 VMware, Inc.
Table 51listssamplecompressionratiosandstartuptimesforaMicrosoft Office 2003packagethatrunsfrom
alocalharddrive.
Compressionhassomeperformanceconsequencesandcanaffectthestartuptimeonoldercomputersorin
circumstanceswhereyoustarttheapplicationmultipletimesanddependontheWindowsdiskcache
to
providedataforeachstart.
TheCompressionTypeparameterdoesnotaffectMSIfiles.ForinformationaboutcompressingMSIfiles,see
“MSICompressionType”onpage 74.
Examples
ThinAppsetsdefaultvaluesfortheOptimizeForparameterandtheCompressionTypeparameterthatwork
togethertoachievemaximummemoryperformanceandstartuptime.ThinAppstoresalldatain
uncompressedformat.
[Compression]
CompressionType=None
[BuildOptions]
OptimizeFor=Memory
Youcanusethisconfigurationwhendiskspaceismoderatelyimportant.Thinappstoresexecutablefilesin
uncompressedformatbutcompressesalltheotherdata.
[Compression]
CompressionType=Fast
[BuildOptions]
OptimizeFor=Memory
Youcanusethisconfigurationwhendiskspaceisthetoppriority.ThinAppcompressesallfiles.
[Compression]
CompressionType=Fast
[BuildOptions]
OptimizeFor=Disk
MSICompressionType
TheMSICompressionTypeparameterdetermineswhethertocompressMSIfilesforpackagedistribution.
CompressionimprovesperformancewhenopeningMSIfilesandusingtheThinAppSDK.
IfyoucreateanMSIfileduringthecaptureprocess,ThinAppaddstheMSICompressionTypeparameterto
thePackage.inifileandsetstheinitialvalueofFastto
compressthefile.Decompressionoccursatthetime
ofinstallation.
YoudonothavetosettheMSICompressionTypeparametertoFastwhenyousettheCompressionType
parametertoFast.Settingbothparametersdoesnotincreasetheamountofcompression.
Table 5-1. Sample Compression Ratios and Startup Times
Compression Type None Fast
Size 448,616KB 257,373KB
Compressionratio 100% 57%
Startuptime(firstrun) 6seconds 6seconds
Startuptime(secondrun) 0.1seconds 1seconds
Buildtime(firstbuild) 3minutes 19minutes
Buildtime(secondbuild) 2minutes 1.2minutes