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: [email protected]
> 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
> [email protected]
> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users