Title: Performance issues

Now that you have these comparisons, I suggest generating a verbose log file and seeing where your time is spent in the Windows Installer.  Each action has a start and stop so that should be pretty easy.  You may find something surprising (like a CustomAction taking a lot of time or network latency being weird).  Or you just might find that copying files with rollback takes longer... <smile/>

 

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Simon Topley
Sent: Thursday, August 03, 2006 7:44 AM
To: 'Bob Arnson'; Simon Topley
Cc: 'wix-users@lists.sourceforge.net'
Subject: Re: [WiX-users] Performance issues

 

InstallShield versions were compressed yes, I ran some tests and here are the results (as accurate as I can get them):

 

Installsheild Versions:

Product

Size

Install Time

Floodwork  

178 mb    

2:25.5

infonet mapx

155 mb

 

infonet mapo                          

153 mb

1:40.5

infoworks demo

272 mb

 

infoworks mapx  

403mb  

2:51.7

infoworks mapo                            

422mb  

2:57.2 (installed without sample data)

Windows Installer Versions:

Product

Size

Install Time

floodworks:                                       

121mb

3:21.6

floodworks tutorial:                    

38mb

 

infonet mapx:                            

78mb

 

infonet mapo:                                   

83mb    

2:15.1

infonet tutorial                            

22mb

 

infoworks demo:                         

222 mb

 

infoworks mapx                         

185mb  

2:58.9

inworks mapo

190mb

3:01.9

combined infoworks tutorials:       

46mb

 

 

 

That will probably read as total gibberish on the mailing list. Aaaaaanyway, the short version is that the performance hit isn't too bad at all, it just seems longer to the people in support because it takes longer to load and doesn't tell them the name of every file it is copying as it does so. There are a few installers that have a heavy hit (the ones in the list are just the main players, there are a load more). I suspect that the stupid slow versions have issues that are as yet unknown. I tried running an uncompressed version and saved about 30 second off a 3 minute install time. Windows installers are certainly slower, but not by much, it's worth the trade off for ease of delivery, not to mention maintenance.

 

Simon

 


From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: 03 August 2006 15:34
To: Simon Topley
Cc: 'wix-users@lists.sourceforge.net'
Subject: Re: [WiX-users] Performance issues

Simon Topley wrote:

I'm sure this is a problem others have encounted. I have now replace our suite of installsheild products with spanky new WIX versions. I have managed to elimitnate a large amount of redundant code (previous installers copied large amounts of file that were never used). Most of the installers are now half the size in compressed form. Dispite this the installation process now takes longer (so I'm told, I intend to run some performance tests later today). Is there a standard explaination for this that I can give to people (i.e. talk to city hall)

I am playing with the idea of having internal versions (products that will only be used by testers and support staff) as uncompressed in the hope that most of the time is being spent extracting files.

Was the InstallShield package also compressed? Are the tests being run over the network? Sometimes bandwidth constraints make it faster to have a compressed image.

-- 
sig://boB
http://bobs.org

 

The information contained in this e-mail is likely to be confidential and may be legally privileged. It is intended only for the addressee. If you have received this message in error please notify the sender immediately at the above address. The disclosure, copying or distribution of this message or its contents without the prior approval of Wallingford Software Ltd. is strictly prohibited. Wallingford Software Ltd. is not liable for unauthorised disclosures nor for subsequent actions or omissions in reliance upon them.

 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to