So I have 20 developers with 20 PC's all doing compile / splint / link / debug.
We build 6 product variants from the same code so all in doing one full build I'm running about 4000 processes.
I have distcc'd and ccache'd to the max and my limitation now is splint and link steps.
And I want somehow to convert those 20 PC's into 20 times faster builds...
(Splint == secure lint see
www.splint.org if you don't know it.)
Question 1:
How can I make those splints & links faster, much faster?
Question 2:
Which clustering file system would you recommend?