I worked on one product where verbose logging quadrupled the installation time
of the MSI over no logging at all, but in my experience that was an extreme
case (a few years ago).
If you want to isolate that as an issue (for test purposes) install the msi by
itself using the command-line generated by burn both with and without logging
and see what difference it makes in your particular case. Generalities cannot
be drawn, however.
That verbose log is the only way you will easily be able to determine the time
sinks in your installation, however, and it is often the only way to diagnose
other installation failures, so disabling verbose logging is really the last
thing you'll want to do.
> From: r...@robmensching.com
> Date: Sat, 5 Oct 2013 21:58:14 -0700
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Disable verbose log for MSIPackage in Burn
>
> Heat also puts one file per Component. That can slow things significantly.
>
> Optimizing the order of the files being installed for speed as well as size
> (we try to do stuff to optimize for size over speed in WiX v3.x) is going
> to be (hopefully) fixed in WiX v4.
>
>
> On Sat, Oct 5, 2013 at 10:24 AM, Phil Wilson <phildgwil...@gmail.com> wrote:
>
> > It often helps to actually look at the log to see if there are times when
> > an install is slow. Some possibilities:
> >
> > 1. InstallValidate actions may be slow because of the number of
> > files/components.
> >
> > 2. Self-registration of COM Dlls slows installs down because every Dll and
> > its dependency needs loading.
> > 3. Some custom actions take a long time.
> >
> > 4. Taking a system restore point can be a slowdown.
> >
> > 5. Starting services which are a little slow to respond.
> >
> > I've never known a log contribute any significant performance hit to an
> > install. Maybe MSIFASTINSTALL could help.
> >
> >
> > http://msdn.microsoft.com/en-us/library/windows/desktop/dd408005(v=vs.85).aspx
> >
> > It's a bad idea to mark files as not key files.
> >
> > Phil Wilson
> >
> >
> > On Sat, Oct 5, 2013 at 3:34 AM, Marco Tognacci <mark...@live.it> wrote:
> >
> > > My problem is that my Burn setup is very very slow, compared with the old
> > > Installshield setup.
> > > For this reason I have reported very bad feedback by users.
> > >
> > > As the verbose logging for the msi is very big more than 100 MB, I have
> > > supposed that one of the problem was the writing of the verbose log.
> > >
> > > I use Heat to harvest the files in my build folder, so another problem
> > > could be that the order of the files is not optimized and they will be
> > > installed not for whole folder but changing the folder for each file as
> > in
> > > each feature of my msi setup there are files from different folders.
> > > Is there any way to optimize the installation sequence of the files as to
> > > install all the files from a single folder at one time?
> > >
> > > Or is there any other way to speed up the setup? Not marking the files as
> > > key frame perhaps? but I don't know how to make this using Heat
> > >
> > >
> > >
> > ------------------------------------------------------------------------------
> > > October Webinars: Code for Performance
> > > Free Intel webinars can help you accelerate application performance.
> > > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> > > from
> > > the latest Intel processors and coprocessors. See abstracts and register
> > >
> > >
> > http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> > ------------------------------------------------------------------------------
> > October Webinars: Code for Performance
> > Free Intel webinars can help you accelerate application performance.
> > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> > from
> > the latest Intel processors and coprocessors. See abstracts and register >
> > http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users