My "slow speed" comes from the "File copying" phase.

I.e. all steps are running quite fast, but when I see "Copying Files" on a
progress dialog
it's where it takes most of the time.

I have 3GB of files, some of them are quite big, up to 100 Mb, and already
compresssed.
It takes about 25-30 min to install from DVD, and I need to get it under 15.

1. Yes, component rules are important, but speed is absolute requirement. 
    And I use custom upgrade solution, not from Windows Installer.
    All I need in installation is to copy files and create shortcuts.

>> 2. This is the kind of thing you can do yourself and time it. 
   Yes, I'm doing those tests, just thought that somebody already has useful
info. 

3. I used DISABLEROLLBACK on uninstall, which helped with speed a lot, but
for fresh install
    it does not seem to be doing much. Does it?

Thank You
Igor


Wilson, Phil wrote:
> 
> I'd do the install (and uninstall) while taking a log to identify where
> the time is going. It's probably a costing or validation, but without
> data it's just guesswork. 
> 
> 1. What's that saying? "More computing sins have been committed for the
> sake of performance than anything else".  You shouldn't be giving up a
> good component rule to make the install faster.  However if you have a
> huge number of data files it might help to have some number of them in a
> single component with a versioned binary as its keypath that the data
> files use as a companion file for versioning. You get better control
> over versioning of the data files, and there's only one component for
> MSI to manage instead of one per data file. 
> 
> 2. This is the kind of thing you can do yourself and time it. 
> 
> 3. File hashing is a CRC of a kind, but again, you don't want to turn
> off file hashing because of the issues you'll get as a result. The other
> CRC, MSICHECKCRCS,  is not set by default anyway. 
> 
> DISABLEROLLBACK might be an option, but again, bad things can result
> from using it. 
> 
> Phil Wilson 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Igor
> Maslov
> Sent: Thursday, May 24, 2007 11:55 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] How to improve speed of installation?
> 
> 
> Hello everybody,
> 
> Thank you very much for your advices. I tried several options but an
> issue still remains.
> 
> I was wondering if changing the way I organize components and media can
> affect install speed.
> 
> What will perform faster:
> 
> 1. Having 1 component per file, or putting large number of files in a
> single component
> 
> 2. Providing I install from DVD what is faster : uncompressed files or
> cab .
>     Note that big chunk of input files is already compressed.
> 
> 3. Is there any overhead like CRC computation, or anything like
> performed at "File Copy" 
>     stage that I could switch off.
> 
> Thank you ,
> Igor  
> 
> 
> 
> Igor Maslov wrote:
>> 
>> This is probably more Windows Installer question than a WiX specific.
>> 
>> I have an install with abot 3 GB of files. All it does is copying 
>> files and creating shortcuts.
>> 
>> MSI file has tranforms for several languages, this localization 
>> affects only installer GUI, set of files is language neutral and it's 
>> stored in separate cab files not embedded in MSI.
>> 
>> The speed of the installation phase is very slow. At the beginning of 
>> the installation, just before copying files it sits there for 5 
>> minutes.
>> 
>> I wonder if there are any properties or settings I could use to 
>> improve speed of installation (and uninstall)
>> 
>> Thank you
>> 
>> 
> 
> --
> View this message in context:
> http://www.nabble.com/How-to-improve-speed-of-installation--tf3780060.ht
> ml#a10790358
> Sent from the wix-users mailing list archive at Nabble.com.
> 
> 
> ------------------------------------------------------------------------
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-- 
View this message in context: 
http://www.nabble.com/How-to-improve-speed-of-installation--tf3780060.html#a10792395
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to