> 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.html#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

Reply via email to