Couldn't one set the environment variable WIX_TEMP to somewhere in the
build area & therefore only have to exclude one area from AV on-demand
access?
I would personally be wary of excluding the entire TEMP directory,
whether it be on the user profile or the build machine's Windows
directory unless the build machine is used for nothing else at all in
which case why would AV be necessary in the first place on it?

Cheers,

Palbinder Sandher 
Software Deployment and
IT Administrator 

T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 
http://www.iesve.com 

**Design, Simulate + Innovate with the <Virtual Environment>**

Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP

Email Disclaimer


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: 29 May 2007 16:55
To: Rob Mensching; Igor Maslov; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to improve speed of installation?

[sorry, accidentally hit ctrl+enter]

1.  There is only a portion of light.exe that does major file IO.  If
you cannot get an exception for some of your build drives with your
antivirus software then you are going to be suffering with performance
issues there.  Seriously, I have seen 300% improvement in build times
when people told their anti-virus programs to ignore the TEMP drive and
build drive (YMMV depending on the anti-virus software you use).

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: Tuesday, May 29, 2007 8:52 AM
To: Igor Maslov; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to improve speed of installation?

2.  The files are installed in the order specified by the Sequence
column.  The WiX toolset manages the Sequence column for you because the
order should not matter.  The control you get is that you can control
the order of groups of files because the Media element specify the order
of each group.


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Igor
Maslov
Sent: Friday, May 25, 2007 11:46 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to improve speed of installation?


> 2.  The cabinet is only opened once.  That's why the files have to be
sequenced perfectly because the
>  Windows Installer will only read through the File table sequentially 
> and any files out of order will get  skipped.  Cabinet files are 
> optimized for front to back reading not random access.


So does WiX sequence the files inside cabinets according to the Sequence
column of the File table?
Do I need to do anything special about that when I'm building install
with WiX?

I'm trying to layout cabinets and uncompressed files in the order they
are called, but do I need to take special care of files inside cabinets,
or WiX does it automatically?

> 1.  Anti-virus software can cripple both the install time *and* the 
> build time.
>  For build machines, you can usually tell the software to ignore the 
> build directories and the temp directory.  For end user machines...

   Yes, I have anti virus, and can't switch it off - it policy.
   But when I look at CPU usage, it seems that anti-virus is only active
for part of the link process.





Rob Mensching-2 wrote:
>
> 1.  Anti-virus software can cripple both the install time *and* the 
> build time.  For build machines, you can usually tell the software to 
> ignore the build directories and the temp directory.  For end user
machines...
> <sigh/>
>
> 2.  The cabinet is only opened once.  That's why the files have to be 
> sequenced perfectly because the Windows Installer will only read 
> through the File table sequentially and any files out of order will
get skipped.
> Cabinet files are optimized for front to back reading not random
access.
>
> 3.  There is a cost of extracting embedded cabinets out of the MSI.
>
> 4.  There is some sweet spot for the size of cabinet files.  I 
> remember hearing the Visual Studio guys playing with their cabinet 
> composition trying to find the ideal size of the cabinets for 
> decompression.  I don't remember the results, but it seemed like the 
> ideal size of a cabinet was no larger than 200 MB with no more than a
certain number of files...
> sorry, I don't remember more details.
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> [EMAIL PROTECTED]
> Sent: Friday, May 25, 2007 5:12 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] How to improve speed of installation?
>
> It may be a stupid question, but do you have any anti-virus software 
> running? If so, that can completely cripple performance of an 
> installation, and since you indicate that it is the "File copying" 
> phase I would be interested to see what the difference is versus 
> installing on a non-protected system.
>
> Rob M, can you (or anyone else with Microsoft Installer knowledge, or 
> a communication channel to the developers) confirm if the cab files 
> embedded in the installation are extracted from the MSI then opened 
> once, or if the cab file is "reopened" for each file that is extracted

> from it. If it is the latter, it seems to me that multiple smaller cab

> files could provide significantly better performance than one large 
> one if "on access" anti-virus scanning is enabled.
>
> Regards,
> Richard
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Igor 
> Maslov
> Sent: Thursday, May 24, 2007 4:47 PM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] How to improve speed of installation?
>
>
>
> 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.
>
>
>
> * C O N F I D E N T I A L I T Y N O T I C E *
> -----------------------------------------------------------
> The content of this e-mail is intended solely for the use of the 
> individual or entity to whom it is addressed. If you have received 
> this communication in error, be aware that forwarding it, copying it, 
> or in any way disclosing its content to any other person, is strictly
prohibited.
> Peek Traffic Corporation is neither liable for the contents, nor for 
> the proper, complete and timely transmission of (the information 
> contained in) this communication. If you have received this 
> communication in error, please notify the author by replying to this 
> e-mail immediately and delete the material from any computer.
>
>
>
> ----------------------------------------------------------------------
> --- 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.ht
ml#a10808448
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

------------------------------------------------------------------------
-
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

Reply via email to