1 Feb 2003 03:58
RE: Jam2.5 and precompiled headers
Elliot Murphy <elliot.murphy <at> veritas.com>
2003-02-01 02:58:54 GMT
2003-02-01 02:58:54 GMT
My experiences with a large project that takes from 1-2 hours to build (using build.exe from the Windows DDK on a 2-proc system) is that using batch compilation gave an average of 10-15% speedup. Like Chris says - the larger your project the more important these incremental performance improvements become. -elliot |-----Original Message----- |From: Chris Antos [mailto:chrisant <at> windows.microsoft.com] |Sent: Friday, January 31, 2003 6:35 PM |To: Matt Armstrong |Cc: Jacob Gorm Hansen; jam mailling list |Subject: RE: [jamming] Jam2.5 and precompiled headers | | |I said you get maximum win from batch compilation WHEN YOU USE |PRECOMPILED HEADERS.(Continue reading)(caps to add visibility to key point) | |Between batch compilation and precompiled headers, the latter gives a |bigger win. Combining the two gains some additional |improvements (or at |least it did in the big project I worked on a few years ago -- |right now |I'm working on a very small project only a couple thousand files, and I |haven't checked to make sure the compiler still has those additional |improvements, but it's hard to imagine they'd have been removed
. | |But 65 versus 60 seconds -- based on your timings, that's nearly a 10% |boost even without precompiled headers. If your build took 1:48:00 |(~1.8 hours) then you could expect about 10 minutes improvement (~1.65
(caps to add visibility to key point)
|
|Between batch compilation and precompiled headers, the latter gives a
|bigger win. Combining the two gains some additional
|improvements (or at
|least it did in the big project I worked on a few years ago --
|right now
|I'm working on a very small project only a couple thousand files, and I
|haven't checked to make sure the compiler still has those additional
|improvements, but it's hard to imagine they'd have been removed
RSS Feed