To demonstrate the time saving BuilderBooster can bring to your project developement we
compiled our huge 545 file project using Borland C++ Builder 6, BuilderBooster Standard
and BuilderBooster Professional and recorded the results.
NOTE: Our test project 'Window Designer V6.8' has all of it's header files optimised so that
pure compile times can be compared rather than additional features within BuilderBooster
such as Automatic Pre-Compiled File Injection.
C++ Builder 6
Below is a screen recording of a full build using C++ Builder 6. The compilation was
performed on a 3.6GHZ P4 HT, 4GB RAM using a RAM disk and the CSM already created.
BuilderBooster Standard
Below is a screen recording of a full build using BuilderBooster Standard. The compilation was
performed on the same 3.6GHZ P4 HT, 4GB RAM machine with the CSM already created.
BuilderBooster Professional
Below is a screen recording of a full build using BuilderBooster Professional. The compilation was
performed on the same 3.6GHZ P4 HT, 4GB RAM machine with the help of 8 x 3GHZ P4 HT, 1GB RAM remote
machines. Again the CSM already created.
The Results
As you can see C++ Builder 6 takes 5mins 30secs to compile all the files belonging to the project
where as BuilderBooster Standard takes 1min 34secs and BuilderBooster Professional takes 10secs.
This makes BuilderBooster Standard over 3.5 times quicker at compiling than C++ Builder using the
same machine.
When using additional machines BuilderBooster Professional has shown that the compilation time of
a project can be reduced to the time it takes to compile the largest file in the project. In our
test case BuilderBuilder Professional used an additional 8 machines and was 33 times quicker than
C++ Builder.