I have a Delphi project group (groupproj) of 290 projects (.dproj). It takes about 90 seconds to compile 365,000 lines of code.
I am using a notebook equipped with 12GB of RAM, SSD and dual core CPU (4 logical processors) to build the project group. By monitoring the resource meters during compilation, the RAM and SSD isn't a limit for the task. The CPU only use a single logical processor for the compilation and I think this is the design of Delphi compiler.
Is there any options to improve the compiling time significantly by using better hardware or build system like IncrediBuild?
Will better hardware environment (RAID-0, XEON) help much?